window.parent ,window.top,window.self

在應用有frameset或者iframe的頁面時,parent是父窗口,top是最頂級父窗口(有的窗口中套了好幾層frameset或者iframe),self是當前窗口, opener是用open方法打開當前窗口的那個窗口。

 

window.self:當前窗口自身的引用,和window屬性是等價的。

注:window、self、window.self是等價的。

 

window.top:頂層窗口,即瀏覽器窗口。

注:如果窗口本身就是頂層窗口,top屬性返回的是對自身的引用。

 

window.parent:父窗口。

注:如果窗口本身是頂層窗口,parent屬性返回的是對自身的引用。

 

例:判斷窗口是不是頂級窗口:window.parent == window; 或者window.top == window.self;

發佈了88 篇原創文章 · 獲贊 9 · 訪問量 29萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章