
Window 對象
self 屬性傳回指向目前 window 對象的引用,利用這個屬性,可以保證在多個視窗被打開的情況下,正确調用目前視窗内的函數或屬性而不會發生混亂。
self 屬性是隻讀的。
window.self
注:window、self、window.self 是等價的。
屬性
self
Yes
當點選"檢查視窗"按鈕,check()被調用,并檢查目前視窗的狀态,判斷是否在頂層視窗中:
function check(){
if (window.top!=window.self) {
document.write("<p>這個視窗不是最頂層視窗!我在一個架構?</p>")
}
else{
document.write("<p>這個視窗是最頂層視窗!</p>")
