Esempio
Quando il "Check window" pulsante viene premuto, la funzione check() viene chiamato e lo stato finestra corrente sia selezionata. Se la finestra in primo piano (window.top) è diversa dalla finestra corrente (window.self) , l'uscita che "This window is not the topmost window! Am I in a frame?" . Se la finestra più in alto è uguale alla finestra corrente, poi il fuoco l'istruzione 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!";
}
}
Prova tu stesso " Definizione e l'utilizzo
La proprietà di sé restituisce la finestra corrente.
La proprietà di sé viene spesso utilizzato nei confronti (like in the example above) .
Questa proprietà è di sola lettura.
Supporto browser
Proprietà | |||||
---|---|---|---|---|---|
self | sì | sì | sì | sì | sì |
Sintassi
window.self
Dettagli tecnici
Valore di ritorno: | Un riferimento all'oggetto finestra stessa |
---|
<Window Object