HI,
die Idee mit dem JavaScript ist gar nicht so schlecht. So etwas (was man nur noch etwas abwandeln müsste) gibts unter dem Namen Double Combos (oder so ählich) auf MMs Seite (oder heißt das jetz MO???) soweit ich weiß. Leider habe ich es jetzt so auf die Schnelle auch nicht gefunden.
Für alle Fälle ist hier noch der Quellcode, den ich immer offline in meiner Sammlung habe:
<font face="Verdana,Geneva,Helvetica,Arial" size="1"><form name="doublecombo">
<p><select name="example" size="1" onChange="redirect(this.options.selectedIndex)">
<option>Starke Seiten</option>
<option>Tolle Seiten</option>
<option>Suchseiten</option>
</select>
<select name="stage2" size="1">
<option value="guestbook.shtml">Gästebuch</option>
<option value="jslinks.shtml">JavaScript-Links</option>
</select>
<input type="button" name="test" value="Go!" onClick="go()"></p>
<script>
<!--
//Dieses Skript stammt von Michael Mailer´s JavaScripts
//URL:
http://www.webaid.de/js -- eMail: mm@webaid.de
//Bitte entfernen Sie diesen Vermerk nicht !
var groups=document.doublecombo.example.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group
=new Array()
group[0][0]=new Option("Gästebuch","guestbook.shtml")
group[0][1]=new Option("JavaScript-Links","jslinks.shtml")
//group[0][2]=new Option("HotBot","http://www.hotbot.com")
group[1][0]=new Option("webAID","http://www.webaid.de")
group[1][1]=new Option("con.firm","http://confirm.dcsi.de")
group[2][0]=new Option("Hotbot","http://www.hotbot.com")
group[2][1]=new Option("Infoseek","http://www.infoseek.com")
group[2][2]=new Option("Excite","http://www.excite.com")
group[2][3]=new Option("Lycos","http://www.lycos.com")
var temp=document.doublecombo.stage2
function redirect(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options=new Option(group[x].text,group[x].value)
}
temp.options[0].selected=true
}
function go(){
location=temp.options[temp.selectedIndex].value
}
//-->
</script>
</form></font></CENTER>
Viel Spaß beim Anpassen wünscht
Philipp