Hallo Stefan!»»
Hallo André,
Weiss hier jemand, wie ich mit JavaScript ueberpruefen kann, ob ein bestimmtes Dokument schon in einem Fenster geoeffnet ist?
Meinst Du Fenster in einem Frameset?
Nein. Irgendein Fenster oder Frame. Das nachgefragte Dokument soll nur dann in einem neuen Fenster geladen werden, wenn es noch nirgendwo im Browser angezeigt wird. Dies leistet deine Funktion unten leider nicht:
Beispielaufruf der Funktion:
if (displayed('datei.htm'))
»» /* tu was, wenn die Datei angezeigt wird */
else
»» /* tu was, wenn sie nicht angezeigt wird */
Ich hatte eigentlich an
if(any.location.href != datei.html')
window.open('datei.html')
Aber leider ist any kein reserviertes Wort :(
Ohne any. funktioniert es fuer das Fenster selbst
(lol)
Viele Gruesse
André