DropDownMenue bei Hover öffnen?!

melistik

Erfahrenes Mitglied
hi ich habe ein kleines DropDownMenue auf selfhtml gefunden,
womit man bei auswahl eine Seite aufrufen kann.
Dieses DropDown-Menue möchte ich nun gern bei hover öffnen lassen.
Wie ist dieses zu realisieren?
PHP:
<select onChange="window.open(this.options[this.selectedIndex].value,'_self')"
name="select" style="font-family: Verdana; font-size: 8pt; color: #000000;">
    
      <option value="#">counter</option>
          <option value="http://www.google.de">infos</option>
          <option value="http://www.ppone.net">setup</option>
        </select>
Desweiteren möchte ich ein weitere Variablen-Übergabe einbauen,
womit man verschiedene Öffnungsparamter übergeben kann,
damit nicht immer pro DropDown nur ein festlegbar ist.
Das soll dan in soetwa so aussehen ...
PHP:
<select onChange="window.open(this.options[this.selectedIndex].value,where)"
name="select" style="font-family: Verdana; font-size: 8pt; color: #000000;">
    
      <option value="#" where="_self">counter</option>
          <option value="http://www.google.de" where="_balk">infos</option>
          <option value="http://www.ppone.net" where="_balk">setup</option>
        </select>
Doch leider klappt das nicht so wie ich mir das vorstelle...
Kann mir bei dem Problem auch helfen?
Ich bin für jede Hilfe dankbar.
 
Zu dem 2.
Ein <select> besitzt kein Attribut "where"... je nach Browser dürfte es daher ignoriert werden, selbst wenn du es korrekt ansprichst.


Du kannst aber bspw. das class-attribut dazu missbrauchen:
Code:
<select onChange="window.open(this.options[this.selectedIndex].value,this.options[this.selectedIndex].className)">
 <option value="#" class="_self">counter</option>
 <option value="http://www.google.de" class="_balk">infos</option>
 <option value="http://www.ppone.net" class="_balk">setup</option>
</select>

...zu dem 1.
der entsprechende JS-Event nennt sich "onmouseover"... ich frage mich allerdings, wie man etwas in der Liste auswählen können soll, wenn bereits beim Überfahren mit der Maus die Aktion ausgeführt wird.
 
Zurück