Ich habe eine Seite, auf der man ein weiteres Fenster öffnen kann.
Verlässt man die Seite, soll das 2. Fenster wieder geschlossen werden.
Jedoch beim Aufruf der opener-Seite erhalte ich eine Fehlermeldung für das Script, welches prüfen soll, ob das Zweite fenster überhaupt geöffnet ist.
Die Opener-Seite hat folgenden Code
...
<script language="JavaScript" src="neu_vollbild.js" type="text/javascript"></script>
<script language="JavaScript" src="schliess.js"></script>
...
<BODY onUnload="schliess()">
das Script "schliess.js" sieht folgendermassen aus:
function schliess()
{
if(chatfenster.closed == true) return;
chatfenster.close();
}
Ich bekomme ab und zu beim Aktualisieren zumindest im IE5 eine Fehlermeldung, das "chatfenster" (also, das Fenster, welches eventuell vom User geöffnet wird) undefiniert sei, wenn es noch nicht geöffnet wurde.