Ich habe eine Auswahlliste, die ganz einfach in einem neuen Fenster auf andere Seiten verlinken soll. Das funktioniert auch problemlos.
Problem: Danach hab ich in der Auswahlliste immer noch den markierten Eintrag stehen. Ich möchte dies aber wieder auf "TOP LINKS" zurücksetzen. Mit folgendem Code geht dies nur im "Default-Fall":
Problem: Danach hab ich in der Auswahlliste immer noch den markierten Eintrag stehen. Ich möchte dies aber wieder auf "TOP LINKS" zurücksetzen. Mit folgendem Code geht dies nur im "Default-Fall":
Code:
<script type="text/javascript">
function Go (x) {
switch(x)
{ case "nothing":
document.forms[0].reset();
document.forms[0].elements[0].blur();
return;
break;
case "end":
top.location.href = "index.htm"; //parent.frames[1].location;
break;
case "emp":
window.open("http://www.emp.de", "EMP", "location=no, resizable=yes");
break;
case "rock":
window.open("http://www.rock.com", "EMP", "location=no, resizable=yes");
break;
default:
parent.frames[1].location.href = x;
document.forms[0].reset();
document.forms[0].elements[0].blur();
break;
}
}
</script>
HTML:
<form action="">
<select size=1 name="Auswahl" onChange="Go(this.form.Auswahl.options[this.form.Auswahl.options.selectedIndex].value)"
style="width:175px; background-color:#FFFFFF; font-size:12px; font-family:Arial,sans-serif;" width="150">
<option value="nothing">[ TOP10-LINKS ]</option>
<option value="nothing">------------------------</option>
<option value="nothing"><b>Music</b></option>
<option value="rock">ROCK.COM</option>
<option value="emp">EMP</option>
<option value="nothing">------------------------</option>
<option value="end">Beenden</option>
</select>
</form>