Window selfEigenschaft
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-Objekt Andere Erweiterungen