Come creare e modificare una casella di riepilogo a discesa il reindirizzamento in Expression Web

Traduzione articoli Traduzione articoli
Identificativo articolo: 928708 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

INTRODUZIONE

In questo articolo viene descritto come creare e modificare una casella di riepilogo a discesa reindirizzamento Microsoft Expression Web.

Informazioni

In questo articolo viene descritto come creare e modificare un controllo casella di riepilogo a discesa che utilizza JScript per aprire un URL specifico.

Nota Questo articolo viene utilizzato JScript personalizzato che potrebbe non essere disponibili in tutti i browser. Per ulteriori informazioni sulla compatibilitÓ dei browser, scegliere Guida di Microsoft Expression Web dal menu Guida , digitare compatibilitÓ browser nella casella Cerca e scegliere inizia la ricerca per visualizzare gli argomenti restituiti.

Creare la casella di elenco a discesa il reindirizzamento

Microsoft fornisce esempi di programmazione a scopo puramente illustrativo, senza alcuna garanzia espressa o implicita. Questo include, ma non Ŕ limitato a, le garanzie implicite di commerciabilitÓ o idoneitÓ per uno scopo specifico. Questo articolo si presuppone che conosca il linguaggio di programmazione in questione e gli strumenti utilizzati per creare ed eseguire il debug di procedure. Tecnici del supporto Microsoft possono spiegare la funzionalitÓ di una particolare procedura. Tuttavia, non modificherÓ questi esempi per fornire funzionalitÓ aggiuntive o creare procedure per soddisfare specifiche esigenze.
  1. Avviare Expression Web e quindi aprire il sito.
  2. Dal menu file scegliere Nuovo , fare clic sulla pagina nel riquadro attivitÓ Nuovo , fare clic su HTML e scegliere OK .
  3. Scegliere pagina dal menu Visualizza , quindi codice .
  4. Inserire nell'esempio di codice seguente tra i tag <body> e </body> della pagina.
    <h3 align="center">Where Do You Want to Go Today?</h3>
    <center>
    <form>
      <p><select name="section" size="1" language="javascript" onChange="gotoPage(this.selectedIndex);">
      <option selected>Where do you want to go today?</option>
      <option>- - - - - - - - - - - - - - - - -</option>
      <option>Microsoft Home Page</option>
      <option>MSN Home Page</option>
      </select></p>
    </form>
    </center>
    <script language="JavaScript">
    <!--
    function gotoPage(varItem)
    {
      switch(varItem)
      {
        case 0:
          window.parent.self.status="Goes Nowhere";
          break;
        case 1:
          window.parent.self.status="Goes Nowhere";
          break;
        case 2:
          window.location="http://www.microsoft.com";
          break;
        case 3:
          window.location="http://www.msn.com";
          break;
      }
    }
    // -->
    </script>
    
    Nota l'esempio di codice utilizza la proprietÓ window.location per caricare di nuove pagine. Se si utilizza un set di frame, la nuova pagina verrÓ visualizzata nel frame corrente. Se si desidera, Ŕ possibile utilizzare il metodo window.open per caricare la pagina e quindi specificare un frame di destinazione. Ad esempio, per visualizzare la home page Microsoft a schermo intero, Ŕ possibile utilizzare il codice JScript riportato di seguito.
    case 2:
          window.open("http://www.microsoft.com", target="_top");
          break;
    
    Nota ╚ possibile che venga visualizzato un messaggio di errore, o la pagina potrebbe non essere visualizzata correttamente se si copia gli esempi direttamente da questo articolo e quindi incollarli a Expression Web. La parentesi angolari (<) e di un (>) potrebbero vengono visualizzati come codice HTML. Per aggirare questo comportamento, incollare il codice di esempio per un documento vuoto nel blocco note. Quindi, copiare il codice di esempio dal documento nel blocco note a una pagina in Expression Web. Per effettuare questa operazione, attenersi alla seguente procedura:
    1. Copiare il codice di esempio dal passaggio 4.
    2. Avviare Blocco note e quindi aprire un documento vuoto.
    3. Scegliere Incolla dal menu Modifica .
    4. Scegliere Seleziona tutto dal menu Modifica .
    5. Nel menu Modifica , fare clic su Copia .
    6. In Expression Web, posizionare il cursore su una riga vuota immediatamente sotto il tag <body>, in cui si desidera inserire il codice JScript.
    7. Scegliere Incolla dal menu Modifica .
  5. Nel menu file , fare clic su Salva .
  6. Nella finestra di dialogo Salva con nome specificare un nome di file e il percorso in cui si desidera salvare la pagina e scegliere Salva .
  7. Scegliere Visualizza anteprima nel browser dal menu file , quindi il browser che si desidera utilizzare per visualizzare l'anteprima della pagina.

Aggiungere un URL nella casella di riepilogo a discesa il reindirizzamento

Per aggiungere un URL all'elenco visualizzato nella casella di riepilogo a discesa, Ŕ necessario effettuare le seguenti operazioni:
  • Aggiungere una voce all'elenco di opzione nel codice HTML codice.
  • Aggiungere una voce alla sezione "switch(varItem)" il codice JScript.
Ad esempio, per aggiungere una voce di elenco per il sito Guida in linea e supporto, attenersi alla procedura descritta di seguito.

Nota Questi passaggi si presuppone che si non modificare il codice di esempio dopo che Ŕ stata incollata in Expression Web.
  1. Avviare Expression Web e quindi aprire la pagina che contiene la casella di riepilogo a discesa.
  2. Scegliere pagina dal menu Visualizza , quindi codice .
  3. Posizionare il cursore subito dopo il seguente codice HTML della pagina di codice e quindi premere INVIO per creare una nuova riga.
    <option>MSN Home Page</option>
  4. Nella nuova riga, digitare il seguente codice HTML per aggiungere l'elemento all'elenco.
    <option>Microsoft Help and Support Home Page</option>
  5. Posizionare il cursore immediatamente dopo il codice JScript riportato di seguito nella pagina e quindi premere INVIO per creare una nuova riga.
    case 3:
          window.location="http://www.msn.com";
          break;
  6. Nella nuova riga, digitare il seguente codice di JScript per reindirizzare l'URL del sito Web che si sta aggiungendo.
    case 4:
          window.location="http://support.microsoft.com";
          break;	 
    
  7. Nel menu file , fare clic su Salva .
  8. Scegliere Visualizza anteprima nel browser dal menu file , quindi il browser che si desidera utilizzare per visualizzare l'anteprima della pagina.

Rimuovere un URL dalla casella di riepilogo a discesa

Per rimuovere un URL dall'elenco visualizzato nella casella di riepilogo a discesa, Ŕ necessario effettuare le seguenti operazioni:
  • Rimuovere la voce dall'elenco opzione nel codice HTML.
  • Rimuovere la voce dalla sezione "switch(varItem)" nel codice JScript.
Ad esempio, per rimuovere la voce di elenco per il sito Guida in linea e supporto, attenersi alla seguente procedura:
  1. Avviare Expression Web e quindi aprire la pagina che contiene la casella di riepilogo a discesa.
  2. Scegliere pagina dal menu Visualizza , quindi codice .
  3. Individuare il codice riportato di seguito.
    <option>Microsoft Help and Support Home Page</option>
  4. Selezionare il codice individuato nel passaggio 3, fare clic con il pulsante destro del mouse sul codice e quindi fare clic su Elimina .
  5. Individuare il codice riportato di seguito.
    case 4:
          window.location="http://support.microsoft.com";
          break;
  6. Selezionare il codice individuato nel passaggio 5, fare clic con il pulsante destro del mouse sul codice e quindi fare clic su Elimina .
  7. Nel menu file , fare clic su Salva .
  8. Scegliere Visualizza anteprima nel browser dal menu file , quindi il browser che si desidera utilizzare per visualizzare l'anteprima della pagina.

ProprietÓ

Identificativo articolo: 928708 - Ultima modifica: giovedý 7 dicembre 2006 - Revisione: 1.0
Le informazioni in questo articolo si applicano a:
  • Microsoft Expression Web
Chiavi:á
kbmt kbexpertiseinter kbhowto kbprb KB928708 KbMtit
Traduzione automatica articoli
Il presente articolo Ŕ stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non Ŕ sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, pi¨ o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non Ŕ la sua. Microsoft non Ŕ responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 928708
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com