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;">
Ja, so geht's immerin auch in Firefox. Soweit also erstmal vielen Dank!
Aber mit Opera geht's anscheinend überhaupt nicht, da der (in meiner Version zumindest) Tabs verwendet....
Da wird also zunächsteinmal gar kein neues Fenster mehr geöffnet, sondern ein TAB, und in den alten Tab kann er dann nicht mehr zurückspringen.
Da Tabs immer mehr in Mode kommen, stellt sich die Frage, ob es dann überhaupt noch eine Möglichkeit gibt, das in Javascript zu lösen....?
Gruß, Martin