轻松上手,快乐学习!

Window opener 属性


实例

向opener窗口写文本(父窗口):

// Open a new window
var myWindow = window.open("", "myWindow", "width=200, height=100");

// Write some text in the new window
myWindow.document.write("<p>This is 'myWindow'</p>");     

// Write some text in the window that created the new window            
myWindow.opener.document.write("<p>This is the source window!</p>"); 
亲自试一试 »

定义和用法

opener 属性是一个可读可写的属性,可返回对创建该窗口的 Window 对象的引用。

当使用 window.open() 打开一个窗口,您可以使用此属性返回来自目标窗口源(父)窗口的详细信息。

代码提示: window.opener.close() 将关闭源(父)窗口。


浏览器支持

属性
opener Yes Yes Yes Yes Yes

语法

window.opener

技术细节

返回值: 对创建此窗口的窗口引用

❮ Window 对象