如何设置新窗口将与父窗口切断联系代码例子
时间: 2024-05-01 16:16:47 浏览: 121
以下是一个示例代码,可以通过在新窗口中使用JavaScript来切断与父窗口的联系:
```html
<!DOCTYPE html>
<html>
<head>
<title>新窗口示例</title>
</head>
<body>
<h1>新窗口示例</h1>
<button onclick="openNewWindow()">打开新窗口</button>
<script>
function openNewWindow() {
// 打开新窗口
var newWindow = window.open('https://www.example.com', '_blank');
// 切断与父窗口的联系
newWindow.opener = null;
// 关闭新窗口
newWindow.close();
}
</script>
</body>
</html>
```
在上面的代码中,我们使用了`window.open()`方法来打开一个新窗口,并将其赋值给`newWindow`变量。然后,我们使用`newWindow.opener = null`来将`opener`属性设置为`null`,这将切断新窗口与父窗口的联系。最后,我们使用`newWindow.close()`方法来关闭新窗口。
阅读全文