steckl: link ins alte Fenster

Beitrag lesen

Hi,

<a href="javascript:opener.location.replace('xxx.html')"
onClick="window.close()" )">Verweistext</a>

Bestimmt irgendwas falsch?!?

Glaub ich auch ;)

Ich denke mal, dass der onclick-Event vor dem eigentlichen Link ausgeführt wird und nach dem close() der Link garnichtmehr aufgerufen wird.
Versuch mal, das replace() vor dem close() auszuführen. Eine Möglichkeit wäre beides in den onclick-event zu packen und mit ; (Semikolon) zu trennen:
<a href="#" cnclick="opener.location.replace('xxx.html');window.close();return false;">

Statt location.replace() könntest du auch location.href verwenden.
Und ich glaube das "return false" kannst du auch weglassen, weil das Fenster ja da eh bereits geschlossen sein sollte.

Habs nicht ausprobiert, aber ist gut möglich, dass es mit meinem Vorschlag funktioniert. ;)

mfG,
steckl