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.
 

Neue Beiträge

Zurück