Opera Bug - window.closed

- javascript
Hi
Ich hab grad bei meinen Versuchen mit dem tollen popup Skript festgestellt, dass OP 8 window.closed nicht auf true/false setzt, sondern auf false und undefined.
D.h. wenn das Fenster geschlossen wurde ist closed undefined.
http://javascript.jstruebig.de/test/bug opera 8-window.closed.html
Ist der Bug bekannt? Oder ist das eine neue Spezifikation?
Struppi.
Hallo,
Ich hab grad bei meinen Versuchen mit dem tollen popup Skript festgestellt, dass OP 8 window.closed nicht auf true/false setzt, sondern auf false und undefined.
bei Opera 7 und 8 Beta klappts noch, kann aber durch den Popupblocker bereits
undefined ergeben, bei 8.0 hatte ich wohl true oder undefined. Hängt vielleicht
eher mit Änderungen beim Popupblocker als Spezifikation zusammen?
Grüsse
Cyx23
Tag Cyx23.
bei Opera 7 und 8 Beta klappts noch, kann aber durch den Popupblocker bereits
undefined ergeben, bei 8.0 hatte ich wohl true oder undefined. Hängt vielleicht
eher mit Änderungen beim Popupblocker als Spezifikation zusammen?
Ja, vermutlich. Der wertgute Opera 8 liefert bei aktiviertem Popupblocker zwar eine Referenz auf das window-Objekt, verweigert jedoch jeglichen Zugriff. Das hat den mehr als unschönen Effekt, dass weder try..catch-Statements noch Abfragen auf 'undefined' oder null irgendwas bewirken. So, wie Struppi es beschreibt, dürfte es damit zusammenhängen. Soll noch mal jemand auf den IE schimpfen ... ;-)
Siechfred
Ich hab grad bei meinen Versuchen mit dem tollen popup Skript festgestellt, dass OP 8 window.closed nicht auf true/false setzt, sondern auf false und undefined.
bei Opera 7 und 8 Beta klappts noch, kann aber durch den Popupblocker bereits
undefined ergeben, bei 8.0 hatte ich wohl true oder undefined. Hängt vielleicht
eher mit Änderungen beim Popupblocker als Spezifikation zusammen?
Jaja, den 7er hab ich auch, keine Probleme. Ich hab aber auch in der 8'er Version den Popupblocker ausgeschaltet.
Aber damit läßt sich nicht sinnvoll arbeiten, das ist ein Verhalten dass ich von keinen anderen Browser kenne.
Struppi.