Exemplu
Când "Check window" butonul este apăsat, funcția de check() se numește și starea curentă fereastra este verificată. În cazul în care fereastra cea mai de sus (window.top) este diferit de fereastra curentă (window.self) , apoi de ieșire care "This window is not the topmost window! Am I in a frame?" de "This window is not the topmost window! Am I in a frame?" - "This window is not the topmost window! Am I in a frame?" . În cazul în care fereastra este egal cu cel mai de sus fereastra curentă, apoi foc declarația altceva:
function myFunction() {
if (window.top != window.self) {
document.getElementById("demo").innerHTML = "This window is NOT the topmost
window!";
} else {
document.getElementById("demo").innerHTML = "This window is the topmost
window!";
}
}
Încearcă - l singur » Definiție și utilizare
Proprietatea de sine returnează fereastra curentă.
Proprietatea de sine este adesea folosit în comparații (like in the example above) de (like in the example above) .
Această proprietate este read-only.
Suport pentru browser-
Proprietate | |||||
---|---|---|---|---|---|
self | da | da | da | da | da |
Sintaxă
window.self
Detalii tehnice
Întoarcere Valoare: | O referire la obiectul Window sine |
---|
<Fereastra Object