Window selfEigenschaft

Window 对象 参考手册Window-Objekt

Definition und Verwendung

Die self-Eigenschaft gibt eine Referenz auf das aktuelle window-Objekt zurück. Mit dieser Eigenschaft können Sie sicherstellen, dass bei mehreren geöffneten Fenstern Funktionen oder Eigenschaften innerhalb des aktuellen Fensters korrekt und ohne Verwechslung aufgerufen werden.

Die self-Eigenschaft ist schreibgeschützt.

Syntax

window.self

Hinweis:window, self und window.self sind äquivalent.



Browser-Unterstützung

Eigenschaft
self Ja Ja Ja Ja Ja

Beispiel

Beispiel

Wenn auf die Schaltfläche "Fenster prüfen" geklickt wird, wird check() aufgerufen und prüft den Zustand des aktuellen Fensters, um festzustellen, ob es sich im Top-Level-Fenster befindet:

function check(){ if (window.top!=window.self) { document.write("<p>Dieses Fenster ist nicht das Top-Level-Fenster! Bin ich in einem Frame?</p>") } else{ document.write("<p>Dieses Fenster ist das Top-Level-Fenster!</p>") } }

Selbst ausprobieren »


Window 对象参考手册Window-Objekt Andere Erweiterungen