JavaScript opener 属性
opener -- 对新建窗体的引用
- opener,中文"开启者"的意思
- 引用网址:http://www.dreamdu.com/javascript/window.opener/
opener属性语法
window.opener;
说明
通过opener可以实现跨窗体之间的通讯,但是要保证是在同一域名下,而且一个窗体要包含另一个窗体的opener。
示例
varoWin=window.open("http://www.dreamdu.com/","dreamduwin");if(!oWin||!oWin.closed){document.write(oWin.opener==window);}
上面的判断是必要的,首先!oWin用于判断oWin对象是否为null,!oWin.closed用于判断oWin对象对象的窗体是否已关闭。
JavaScript opener 属性示例 -- 可以尝试编辑
延伸阅读
- JavaScript open() 函数