auswahlmenü soll neues fenster öffnen
fr_smilla
- javascript
Hallo Zusammen,
ich habe ein dropdown welches folgendermaßen aussieht:
<head>
<script language="JavaScript" type="text/javascript">
function surfto(form)
{
var myindex=form.select1.selectedIndex
if (form.select1.options[myindex].value != "0")
{
window.open(form.select1.options[myindex].value, target="_blank");
}
}
</script>
</head>
<body>
<form name="form1">
<select style="width:120px;background-color:#efefef;" name="select1" onChange="surfto(this.form)" size=1>
<option selected style="color:#666666;">bitte wählen:</option>
<option value="http://www.test.de">Katzen</option>
<option value="http://www.test.de">Hunde</option>
<option value="http://www.test.de">Pferde</option>
</select>
</form>
</body>
immer wenn ich es lokal teste ist alles in ordnung - wenn ich es aber live (online) teste, schaltet sich im IE der popup blocker ein - kann ich das verhindern?
danke
fr_smilla
Hello out there!
immer wenn ich es lokal teste ist alles in ordnung
Nö. Das Konzept von Popup-Fenstern ist in Zeiten von tabbed browsing alles andere als in Ordnung.
Eine Navigation, die nur mit JavaScript funktioniert, ist alles andere als in Ordnung.
Viele Browser führen kein JavaScript aus (bspw. weil deren Nutzer es nicht wollen). Und andere Clients tun das schon gar nicht. [DIALOG-ROBOT]
See ya up the road,
Gunnar
Ja aber darum geht es ja gar nicht, meine Frage ist, wie das ganze technisch zu lösen ist.
Ja aber darum geht es ja gar nicht, meine Frage ist, wie das ganze technisch zu lösen ist.
Du kannst den Popup-Blocker nicht umgehen. Es gibt aber eine Lösung ohne window.open, google mal nach LightBox.
Siechfred