Eine Ausnahme ist onbeforeunload, mit der man ein Dialogfenster anzeigen kann, um den Benutzer am Verlassen zu hindern. Das ist aber streng reguliert und man kann eben nicht sagen, dass einfach woandershin umgeleitet wird.
onbeforeunload wird aber von Opera nicht unterstützt. Ausserdem ruft onbeforeunload im Firefox, wenn ich window.open benütz die zu öffnende Seite gleich 2x auf.
Gibt es da denn keine andere Lösung?