Window opener 属性
window.opener 属性是一个可读可写的属性,可返回对创建该窗口的 Window 对象的引用
当使用 window.open() 打开一个窗口,可以使用此属性返回来自目标窗口源 ( 父 ) 窗口的详细信息
window.opener.close()
将关闭源 ( 父 ) 窗口
浏览器支持
支持 | 支持 | 支持 | 支持 | 支持 |
语法
window.opener
范例
向 opener 窗口写文本 ( 父窗口 )
<script> function openWin(){ myWindow=window.open('','','width=200,height=100'); myWindow.document.write("<p>这是我的窗口</p>"); myWindow.focus(); myWindow.opener.document.write("<p>这个是源窗口!</p>"); } </script> <input type="button" value="打开我的窗口" onclick="openWin()" />