x
Biuletyn WebPerfect.pl


... ciekawostki i raporty na e-mail

Uwaga: prezent - zapisz się, a otrzymasz ebook:

Zacznij przyciągać pieniądze
(Joe Vitale)

[zamknij okno]

Dynamiczne menu

admin, 26 lipca 2010 , kategoria: Porady

Na pewno udało Ci się już takie zauważyć na innych stronach. Klikasz w rozwijaną listę typu select i wybierasz daną opcję – następnie przenosi Cię do wybranego działu. W bardzo prosty sposób możesz zamieścić coś takiego na własnej stronie.

Poniżej zobaczysz dwa rodzaje realizacji takiego menu. Pierwsze będzie przypominało standardowy formularz z przyciskiem, drugie natomiast będzie przenosić do wybranego miejsca przez sam wybór opcji…

Wersja z przyciskiem

<form action="sciezka_do_pliku.html" method="post">
    <select name="my_newsletter" id="my_newsletter">
        <option value="in">Zapisz</option>
        <option value="out">Wypisz</option>
    </select>

    <input type="submit" value="Przenieś" >
</form>

W ten oto sposób można przekierować gościa np. na stronę z dalszymi instrukcjami odnośnie wpisywania / wypisania z newslettera. Powyższa instrukcja wymaga od gościa naciśnięcia przycisku, aby akcja została wykonana. Za pomocą JavaScript możemy wykonać to samo bez przycisku…

Wersja bez przycisku

<form>
    <select onchange="self.location.href = this.value">
        <option> MENU </option>
        <option value="http://www.webperfect.pl"> Strona Główna </option>
        <option value="http://www.webperfect.pl/informacje"> Informacje </option>
    </select>
</form>

Jeśli używasz ramek zamień this.value na parent.nazwa_ramki

W ten sposób po naciśnięciu na daną opcję zostajemy przeniesieni na odpowiednią (pod)stronę. Takie dodatkowe menu z pewnością pomoże Ci urozmaicić witrynę, ale nie stosowałbym go jako zamiennika typowego menu zbudowanego z list wypunktowanych i odsyłaczy. Zachęcam do testowania.

Tagi: , , , .

Dodawanie komentarzy czasowo wyłączone

Zostaw komentarz

*