Target bei Pulldown-Menues
Dorthe
- javascript
0 Martin0 Mirko Schenk0 Dorthe
Hallo,
ich will ein Pulldown-Menue schreiben, das innerhalb eines Frames steht und auf "target=_top" verweisen soll.
Ich wollte den Code von Stefan Muenz verwenden, irgendwie schaffe ich es nicht, auf "_top" zu verweisen. Wie muss ich denn (vermutlich) parent.frames[0].location.href = x; aendern?
Kennt jemand ausserdem ein Script, mit dem man auf verschiedene Targets verweisen kann?
Dorthe, Javascript-Kruecke
<script language="JavaScript">
<!--
function Go(x)
{
if(x == "nothing")
{
document.forms[0].reset();
document.forms[0].elements[0].blur();
return;
}
else if(x == "end") top.location.href = parent.frames[1].location;
else
{
parent.frames[0].location.href = x;
document.forms[0].reset();
document.forms[0].elements[0].blur();
}
}
//-->
</script>
Hallo,
ich will ein Pulldown-Menue schreiben, das innerhalb eines Frames steht und auf "target=_top" verweisen soll.
Ich wollte den Code von Stefan Muenz verwenden, irgendwie schaffe ich es nicht, auf "_top" zu verweisen. Wie muss ich denn (vermutlich) parent.frames[0].location.href = x; aendern?
um ein <a href="xy.htm" target="_top"> zu simulieren, genügt:
window.location.href = "xy.htm";
glaub' ich...
Martin
Hallo,
um ein <a href="xy.htm" target="_top"> zu simulieren, genügt:
window.location.href = "xy.htm";
Nope, "window" ist dasselbe wie "self", öffnet die Datei also im aktuellen Frame.
Ich würde eher zu top.href = "xy.htm"; raten... :)
Ciao,
Mirko
Ich würde eher zu top.href = "xy.htm"; raten... :)
Ja, danke
top.location.href = x;
eingefuegt in die zweite else-Schleife des Scriptes funktioniert.
Danke!!!!
Dorthe