Przykład
Gdy "Check window" kliknięciu przycisku, funkcja check() jest wywoływana i obecny stan okno jest zaznaczone. Jeśli najwyższy okno (window.top) różni się od bieżącego okna (window.self) , następnie wyjście że "This window is not the topmost window! Am I in a frame?" , Jeśli najwyższy okno równa bieżącego okna, a następnie ogień else:
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!";
}
}
Spróbuj sam " Definicja i Wykorzystanie
Właściwość samo zwraca bieżące okno.
Właściwość samo jest często używane w porównaniach (like in the example above) .
Ta właściwość jest tylko do odczytu.
Wsparcie przeglądarka
Nieruchomość | |||||
---|---|---|---|---|---|
self | tak | tak | tak | tak | tak |
Składnia
window.self
Szczegóły techniczne
Zwracana wartość: | Odniesienie do samego obiektu Window |
---|
<Okno Object