opener.location.href schließt PopUp ?
NetLook
- javascript
Hallo!
In einem PopUp Fenster habe ich eine Link, der im Hauptfenster (die eigentliche Internetseite) eine Seite öffnen soll.
...javascript:window.opener.location.href='...
Die Seite wird dort auch geöffnet, aber das PopUp wird dann geschlossen?! Es soll aber bestehen bleiben, wie kann ich das machen?!
Gruß
NetLook
hi,
In einem PopUp Fenster habe ich eine Link, der im Hauptfenster (die eigentliche Internetseite) eine Seite öffnen soll.
...javascript:window.opener.location.href='...
Die Seite wird dort auch geöffnet, aber das PopUp wird dann geschlossen?!
Schwer vorstellbar - in welchem Browser soll das passieren, kann man das online betrachten?
Oder meinst du vielleicht eher, dass das aktuell im Popup geladene Dokument ersetzt wird - durch den Rückgabewert der Javascreipt-Funktion, die du per Link aufrufst?
Dann nutze nicht href, sondern onclick.
gruß,
wahsaga
Hallo!
Ich habe es jetzt mit onclick probiert, aber der gleiche effekt wie zuvor im IE und FF. Die Seite wird geöffnet, aber das PopUp gibts nicht mehr.
Ich öffne von der Hauptseite ein PopUp, welches 2 Frames hat. Im 2ten Frame befindet sich der Link mit dem onclick
<a href="javascript:void()" onclick="top.TempLink('...
Die Funktion befindet sich in der Frameset Seite
function TempLink(Pfad){
//alert (Pfad);
window.opener.location.href=Pfad;
}
Ahh, ich hatte kein target angegeben in dem Link. Mit target="_parent"
funktioniert es!
<a href="javascript:window.opener.location.href='..." target="_parent"...
Sorry, ich meinte
<a href="#" onclick="top.TempLink('...')" target="_top"...
Gruß
NetLook