1.top
該變更永遠指分割視窗最高層次的瀏覽器視窗。如果計畫從分割視窗的最高層次開始執行命令,就可以用top變數。
2.opener
opener用於在window.open的頁面引用執行該window.open方法的的頁面的物件。例如:a頁面通過window.open()方法彈出了b頁面,在b頁面中就可以通過opener來引用a頁面,這樣就可以通過這個物件來對a頁面進行操作。
3.parent
parent用於在iframe,frame中生成的子頁面中訪問父頁面的物件。例如:a頁面中有乙個iframe或frame,那麼iframe或frame中的頁面就可以通過parent物件來引用a頁面中的物件,這樣就可以獲取或返回值到a頁面中。
4.另外self 指的是當前視窗
(1)window.top
(2)window.opener
(3)window.parent
(4)self
利用、給主頁面劃分視窗top、left、right,將主頁面劃分成三個頁面視窗
top頁面視窗
谷歌
left頁面視窗
right頁面視窗
(5)parent與opener的區別
parent指父
視窗,在frameset中
frame
的parent就是
frameset
視窗;opener指用window.open等方式建立的新視窗對應的原視窗;
parent是相對於框架來說父視窗物件;
opener是針對於用window.open開啟的視窗來說的父視窗,前提是window.open開啟的才有
document.parentwindow.menthod()呼叫父頁面的方法
附:window物件、parent物件、frame物件、document物件和form物件的階層關係
window物件→parent物件→frame物件→document物件→form物件,如下:
parent.frame1.document.forms[0].elements[0].value;
javascript 視窗操作
function movebybrowser function movetobrowser function resizebybrowser setinterval resizebybrowser,1000 每一秒執行一次,也就是縮小10 function resizetobrowser funct...
JavaScript 彈出視窗總結
1 window.open 引數解釋 window.open 彈出新視窗的命令 page.html 彈出視窗的檔名 newwindow 彈出視窗的名字 不是檔名 非必須,可用空 代替 height 100 視窗高度 width 400 視窗寬度 top 0 視窗距離螢幕上方的象素值 left 0 視...
javascript 視窗之間的呼叫
1 window.open產生的呼叫 在子視窗中引用父視窗 window.opener 在子視窗中引用父視窗的函式 window.opener.callme 注 callme父視窗裡的js函式。居住開啟 var w 500 var h 600 var l screen.width 2 w 2 var...