Peete: Festellen ob "opener" geschlossen wurde?

Hi, ich öffne vom einen Fenster ein neues. Im Neuen setzte ich eine Variable des openers. Vor dem Setzten möchte ich feststellen, ob der opener inzwischen geschlossen wurde, damit es keinen Fehler gibt.

Wie kann ich das nun feststellen?

Ich habe if(opener) und if(opener.closed) versucht und im einen Browser gehts und im anderen nicht (IE, Firefox, Netscape, Opera).
if(opener.closed) funktioniet zum Beispiel im IE, dort aber nicht if(opener), und so geht das durch die Browser.

Gibt es noch eine andere Möglichkeit oder bin ich auf dem Holzweg?

Danke für eure Hilfe

Viele Grüße, Peete

  1. Hi,

    dann frag doch vielleicht folgendes ab:

    if(!opener || (opener && opener.closed))

    also wenn es keinen opener mehr gibt (für die einen browser) oder wenn es zwar noch das opener objekt gibt, dieses aber geschlossen wurde.

    Funzt das?

    Gruß
    Christian