js中多層關係窗口之間訪問
(一).訪問最頂層窗口
window.top.對象.屬性=參數
(二).訪問上一層窗口
window.parent.對象.屬性=參數
(三).訪問某一層的窗口
1.採用絕對路徑訪問
window.top.[frames("次層框架名").[frames("次次層框架名")]...].對象.屬性=參數
注:[]中內容爲可選內容
補充:除了用frames("框架")指定某個框架外,還可以用frames[數值]指定框架
實例:爲第三層內部框架中的表單賦值可以用以下代碼實現
window.top.frames("frame01") .frames("frame01_01").frames"frame01_01_01").document.form.name.value="測試多層關係窗口之間的訪問"
2.採用相對路徑訪問
window.[parent.[parent]...].frames("某一層的框架名").對象.屬性=參數
注:[]中內容爲可選內容
實例:爲上兩層的第一個內部框架中的表單賦值可以用以下代碼實現
window.top.parent.parent.frames[0].document.form.name.value="測試多層關係窗口之間的訪問"
window.top.對象.屬性=參數
(二).訪問上一層窗口
window.parent.對象.屬性=參數
(三).訪問某一層的窗口
1.採用絕對路徑訪問
window.top.[frames("次層框架名").[frames("次次層框架名")]...].對象.屬性=參數
注:[]中內容爲可選內容
補充:除了用frames("框架")指定某個框架外,還可以用frames[數值]指定框架
實例:爲第三層內部框架中的表單賦值可以用以下代碼實現
window.top.frames("frame01") .frames("frame01_01").frames"frame01_01_01").document.form.name.value="測試多層關係窗口之間的訪問"
2.採用相對路徑訪問
window.[parent.[parent]...].frames("某一層的框架名").對象.屬性=參數
注:[]中內容爲可選內容
實例:爲上兩層的第一個內部框架中的表單賦值可以用以下代碼實現
window.top.parent.parent.frames[0].document.form.name.value="測試多層關係窗口之間的訪問"
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.