Jak vytvořit a upravit přesměrování rozevíracího seznamu v Expression Web

Překlady článku Překlady článku
ID článku: 928708 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

ÚVOD

Tento článek popisuje vytvoření a úprava přesměrování rozevíracího seznamu v aplikaci Microsoft Expression Web.

Další informace

Tento článek popisuje vytváření a úpravám rozevírací ovládací prvek seznam používající JScript, chcete-li otevřít konkrétní adresy URL.

Poznámka: V tomto článku používá vlastní JScript, který nemusí být k dispozici ve všech prohlížečích. Další informace o kompatibilitě prohlížeče v nabídce Nápověda klepněte na příkaz Nápověda pro Microsoft Expression Web, do pole Hledat zadejte kompatibility prohlížeče a potom zobrazíte klepnutím na tlačítko Spustit hledání témata, která jsou vráceny.

Vytvoření rozevíracího seznamu pole přesměrování

Společnost Microsoft poskytuje ukázky programování pouze pro ilustraci bez žádné záruky výslovně uvedené nebo mlčky. To zahrnuje, ale není omezen pouze na předpokládaných záruk vztahujících se k obchodovatelnosti nebo vhodnosti pro určitý účel. Tento článek předpokládá, že jste je obeznámen s programovacím jazykem, který je předmětem ukázky a s nástroji, které slouží k vytvoření a ladění skriptu. Pracovníci technické podpory společnosti Microsoft mohou vysvětlit funkce určitého postupu. Však nemohou tyto příklady přidány funkce nebo vytvářet postupy podle svých specifických požadavků.
  1. Spusťte Expression Web a otevřete web.
  2. V nabídce soubor přejděte na příkaz Nový, klepněte na stránku v podokno úloh Nový, klepněte na HTML a potom klepněte na tlačítko OK.
  3. V nabídce Zobrazit přejděte na stránku a klepněte na kód.
  4. Vložte následující ukázka kódu mezi značky <body>a</body> na stránce.
    <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>
    
    Poznámka: tento ukázkový kód používá vlastnost window.location k načtení nových stránek. Pokud používáte sadu rámců, zobrazí se nové stránky v aktuálním snímku. Pokud chcete, můžete metodu window.open načtení stránky a potom zadejte cílový rámec. Například chcete-li zobrazit domovskou stránku společnosti Microsoft na celé obrazovce, použijte následující kód jazyka JScript.
    case 2:
          window.open("http://www.microsoft.com", target="_top");
          break;
    
    Poznámka:Může se zobrazit chybová zpráva nebo na stránce nemusí zobrazit správně, pokud zkopírujete příklady přímo z tohoto článku a potom je vložit Expression Web. Lomené závorky (&lt;) a (&gt;) mohou se zobrazí jako kód HTML. Chcete-li toto chování obejít, vložte nejprve ukázka kódu do prázdného dokumentu v programu Poznámkový blok. Potom zkopírujte ukázku kódu z dokumentu v programu Poznámkový blok v Expression Web stránky. Chcete-li to provést, postupujte takto:
    1. Zkopírujte ukázku kódu z kroku 4.
    2. Spusťte program Poznámkový blok a otevřete prázdný dokument.
    3. V nabídce Úpravy klepněte na příkaz Vložit.
    4. V nabídce Úpravy klepněte na příkaz Vybrat vše.
    5. V nabídce Úpravy klepněte na příkaz Kopírovat.
    6. V Expression Web umístěte kurzor na prázdném řádku bezprostředně pod značku <body>, kam chcete vložit kód jazyka JScript.
    7. V nabídce Úpravy klepněte na příkaz Vložit.
  5. V nabídce soubor klepněte na příkaz Uložit.
  6. V dialogovém okně Uložit jako zadejte název souboru a umístění, kam chcete stránku uložit a klepněte na tlačítko Uložit.
  7. V nabídce soubor přejděte na Náhled v prohlížeči a potom klepněte na tlačítko prohlížeč, který chcete použít, chcete-li zobrazit náhled stránky.

Přidat adresu URL do pole rozevíracího seznamu přesměrování

Chcete-li přidat adresu URL do seznamu, který se zobrazí v rozevíracím seznamu, musí provádět následující akce:
  • Přidání položky do seznamu možnost v kódu HTML kód.
  • Přidat položku do části "switch(varItem)" v kódu jazyka JScript.
Například chcete-li přidat do seznamu položku na webu nápovědy a odborné pomoci, postupujte takto.

Poznámka: Tyto kroky předpokládají, že je neprovedl žádné změny ukázka kódu poté, co jste vložili Expression Web.
  1. Spusťte Expression Web a potom otevřete stránku, která obsahuje pole rozevíracího seznamu.
  2. V nabídce Zobrazit přejděte na stránku a klepněte na kód.
  3. Umístěte kurzor bezprostředně po kódu na stránce HTML následující a stisknutím klávesy ENTER vytvořte nový řádek.
    <option>MSN Home Page</option>
  4. Na novém řádku zadejte následující kód HTML pro tuto položku přidat do seznamu.
    <option>Microsoft Help and Support Home Page</option>
  5. Umístěte kurzor bezprostředně po následující kód jazyka JScript na stránce a stisknutím klávesy ENTER vytvořte nový řádek.
    case 3:
          window.location="http://www.msn.com";
          break;
  6. Na novém řádku zadejte následující kód jazyka JScript přesměrovat na adresu URL webu, který přidáváte.
    case 4:
          window.location="http://support.microsoft.com";
          break;	 
    
  7. V nabídce soubor klepněte na příkaz Uložit.
  8. V nabídce soubor přejděte na Náhled v prohlížeči a potom klepněte na tlačítko prohlížeč, který chcete použít, chcete-li zobrazit náhled stránky.

Odebrat adresu URL z pole rozevíracího seznamu

Odstraňte adresu URL, ze seznamu, který je zobrazen v poli rozevíracího seznamu, musí provádět následující akce:
  • Odebrat položku ze seznamu možnost v kódu HTML.
  • Odebrání položky z oddílu "switch(varItem)" v kódu jazyka JScript.
Například chcete-li odebrat položky seznamu pro na webu nápovědy a odborné pomoci, postupujte takto:
  1. Spusťte Expression Web a potom otevřete stránku, která obsahuje pole rozevíracího seznamu.
  2. V nabídce Zobrazit přejděte na stránku a klepněte na kód.
  3. Vyhledejte následující kód.
    <option>Microsoft Help and Support Home Page</option>
  4. Vyberte kód, který jste vyhledali v kroku 3, klepněte pravým tlačítkem myši na kód a potom klepněte na příkaz Odstranit.
  5. Vyhledejte následující kód.
    case 4:
          window.location="http://support.microsoft.com";
          break;
  6. Vyberte kód, který jste vyhledali v kroku 5, klepněte pravým tlačítkem myši na kód a potom klepněte na příkaz Odstranit.
  7. V nabídce soubor klepněte na příkaz Uložit.
  8. V nabídce soubor přejděte na Náhled v prohlížeči a potom klepněte na tlačítko prohlížeč, který chcete použít, chcete-li zobrazit náhled stránky.

Vlastnosti

ID článku: 928708 - Poslední aktualizace: 7. prosince 2006 - Revize: 1.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Expression Web
Klíčová slova: 
kbmt kbexpertiseinter kbhowto kbprb KB928708 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:928708

Dejte nám zpětnou vazbu

 

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