Spiedermann: Mit Javascript Prüfen ob ein Fenster offen ist

Hallo ich habe ein Fenster aus einer Funktion
Kalender_Fenster = window.open(.....  )

Jetzt möchte ich Prüfen ob das Fenster geöffnet ist oder nicht
wenn das Fenster offen ist dann schließen - das funst auch aber mein Problem ist wenn ich das Fenster nicht geöffnet habe kann ich mein Skript nich starten
folgende Abfrage funst nicht: beim Javascript

if(Kalender_Fenster==true)
                         {
                         Kalender_Fenster.close()
                         }
oder
if(Kalender_Fenster.open==true)

keine Ahnung wie man das Prüft???

  1. Hi,

    if(Kalender_Fenster==true)

    Kalender_Fenster ist nicht true, sondern ein window-Objekt, daher fällt diese Prüfung negativ aus. Allerdings ist "if (Kalender_Pruefung)" dann zufrieden, wenn die Variable keinen als falsch definierten Wert enthält - also nicht false, 0, "" oder undefined (hab ich was vergessen)?

    Kalender_Fenster.close()

    Ein window-Objekt kann auch wahre eine closed-Eigenschaft haben, welche bedingt, dass ein erneutes close() nicht möglich ist.

    keine Ahnung wie man das Prüft???

    Jetzt besser? :-)

    Cheatah