window属性:opener

2018-06-21 11:30 更新

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
基本支持 支持 支持 支持 支持 支持
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号