阅读(2783) 赞(1)

window属性:opener

2018-06-20 11:07:02 更新

opener属性

opener属性返回打开当前窗口的窗口的引用。

opener属性语法

objRef = window.opener;

opener属性示例

if (window.opener != indexWin) {
  referToTop(window.opener);
}

笔记

当从另一个窗口打开一个窗口(使用Window.open或使用其target属性集的链接)时,它将第一个窗口的引用保持为window.opener。如果当前窗口没有开启器,则 此方法返回NULL。

Windows Phone浏览器不支持window.opener(使用Microsoft Edge 25.10586.36.0进行测试)。如果开启器位于不同的安全区域,它在IE中也不受支持。

在某些浏览器中,原始发锚标记上的属性rel="noopener"将阻止设置window.opener引用。

浏览器兼容性

电脑端 移动端
Chrome
Edge
Firefox
Internet Explorer
Opera
Safari
Android webview
Chrome for Android
Edge Mobile Firefox for Android
Opera for Android
iOS Safari
基本支持 支持 ? 支持 ? ? ? 支持 支持 ? 支持 ? ?