Window opener 属性
定义和用法
opener 属性返回对创建窗口的窗口的引用。
如果窗口 xxx 打开窗口 yyy:
yyy.opener 返回 xxx。
yyy.opener.close() 关闭 xxx。
另请参阅:
实例
打开一个窗口并在这个 opener 窗口中写一些文本:
const myWindow = window.open("", "", "width=300,height=300");
myWindow.opener.document.getElementById("demo").innerHTML = "HELLO!";
语法
window.opener
返回值
| 类型 | 描述 |
|---|---|
| 窗口 | 创建窗口的窗口。 |
浏览器支持
所有浏览器都支持 window.opener:
| Chrome | IE | Edge | Firefox | Safari | Opera |
|---|---|---|---|---|---|
| Chrome | IE | Edge | Firefox | Safari | Opera |
| 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |