Markus Brandt: Pulldown-Munü

Servus,

habe da mal eine grundlegende Frage bezüglich Pulldown-Menüs. Ist es eigentlich möglich, eine Pulldown-Menü zu konzipieren, daß ohne Go-Button funktioniert und den Link in einem neuen Fenster öffnet? (Für den Top-Frame etc. habe ich ja genug Lösungen gefunden.)

Vielen Dank im voraus,

Markus Brandt

  1. Hi,

    füge in den Header einfach folgendes ein:

    <script LANGUAGE="JavaScript">
    function MakeArray() {
            var lngth = MakeArray.arguments.length;
            for ( i = 0 ; i < lngth ; i++ ) { this[i]=MakeArray.arguments[i] }
            }
    function switch_page() {
    var select = eval(document.menuform.language.selectedIndex);
    if( (select > 0) && (select < 13) ) {
    var intl=new MakeArray( '', 'http://', 'http://', 'http://', 'http://', 'http://', 'http://', 'http://', 'http://', 'http://', 'http://');
    location=intl[document.menuform.language.selectedIndex];
       }
    }
    </script>

    in den body-Teil folgendes:

    <form NAME="menuform">
    <select NAME="language"
      onChange="switch_page();" ALIGN="left" size="1">
        <option SELECTED>Wähle eine URL aus der Liste</option>
        <option>Text zu URL 1 </option>
        <option>Text zu URL 2 </option>
        <option>Text zu URL 3 </option>
        </select>
    </form>

    Da musst du dann nur noch das neue Fenster mit einbauen, dann hast du das schon ... *g* Wie du siehst ... das geht.

    Liebe Grüße ... bald ist Feierabend *freu*

    Sabine

  2. Sersn,

    <select name="element" onChange="window.open(this.options[this.options.selectedIndex].value)">
    <option value="http://selfaktuell.teamone.de">http://selfaktuell.teamone.de</option>
    <option value="http://forum.de.selfhtml.org">http://forum.de.selfhtml.org</option>
    </select>

    Jones

    Servus,

    habe da mal eine grundlegende Frage bezüglich Pulldown-Menüs. Ist es eigentlich möglich, eine Pulldown-Menü zu konzipieren, daß ohne Go-Button funktioniert und den Link in einem neuen Fenster öffnet? (Für den Top-Frame etc. habe ich ja genug Lösungen gefunden.)

    Vielen Dank im voraus,

    Markus Brandt

  3. Vielen Dank euch beiden!

    Endlich habe ich meine Lösung!

    Grüße, Markus