Window opener 属性
实例
将一些文本写入源(父)窗口:
<!DOCTYPE html>
<html>
<body>
<p>单击按钮在新窗口和源(父)窗口中写入一些文本。</p>
<button onclick="myFunction()">试一试</button>
<script>
function myFunction() {
var myWindow = window.open("", "myWindow", "width=200,height=100");
myWindow.document.write("<p>这是 'myWindow'</p>");
myWindow.opener.document.write("<p>这是源窗口!</p>");
}
</script>
</body>
</html>
定义与用法
opener
属性返回对创建窗口的窗口的引用。
使用 window.open() 方法打开窗口时,可以从目标窗口使用此属性返回源(父)窗口的详细信息。
编码提示:window.opener.close()
将关闭源(父)窗口。
浏览器支持
属性 | |||||
---|---|---|---|---|---|
opener | Yes | Yes | Yes | Yes | Yes |
语法
window.opener
技术细节
返回值: | 对创建窗口的窗口的引用 |
---|