2009年6月3日 星期三

[javascript] operner 與 parent

window.opener 的用法
window.opener 返回的是創建當前窗口的那個窗口的引用,比如點擊了a.htm上的一個鏈接而打開了b.htm,然後我們打算在b.htm上輸入一個值然後賦予a.htm上的一個id為「name」的textbox中,就可以寫為:

window.opener.document.getElementById("name").value = "輸入的數據";


對於javascript中的window.opener沒有很好的理解。
為什麼框架中不能使用,彈出窗口的父窗口不能在框架裡面的某個頁面呢?那怎樣通過彈出窗口操作框架中的父窗口呢?

opener.parent.frames['frameName'].document.all.input1.value 試試這個:)

【下列文章您可能也有興趣】

沒有留言: