Struppi: Opera Bug - window.closed

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.

  1. 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

    1. 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

      --
      Ihr nehmt mich auf eigene Gefahr ernst.
    2. 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.