如果选项卡关闭事件,则打开新的弹出窗口
Open new popup if tab is close event
我只是想打开一个新的弹出,如果浏览器窗口被关闭。我有以下代码,但它似乎不工作
<script type="text/javascript">
window.onbeforeunload = function () {
window.open("http://www.w3schools.com");
}
</script>
谢谢
您要查找的是onUnload
事件,而不是onBeforeUnload
。
onBeforeUnload
将返回一个字符串,用于自动确认窗口。警告的话,大多数弹出窗口拦截器将忽略从onUnload
事件执行的window.open
调用。
onUnload
和onBeforeUnload
请参阅mdc文档
设置为窗口的函数。Onbeforeunload必须返回一个字符串,它将在消息框中显示给用户。
window.onbeforeunload = function () {
window.open("http://www.w3schools.com");
return "something";
}
相关文章:
- 激活镀铬窗口选项卡
- 检测内容'It’’’’我在窗口选项卡上
- 如何通过单击Highchart图中的列/栏打开新窗口/选项卡
- Javascript表单提交打开新窗口选项卡,然后重定向父页面
- 来自 HREF 的新窗口/选项卡
- 检查锚点打开的窗口/选项卡是否已关闭
- 离开窗口选项卡时堆叠(重叠)的图像
- 如何从JavaScript弹出窗口打开父窗口选项卡
- 将表单提交到新窗口/选项卡
- 如何在新窗口/选项卡中打开文本和 xml 文件
- 检测链接是在新窗口/选项卡还是当前窗口中打开
- 在c中按下一个按钮,打开两个新的窗口/选项卡(不同的外部站点)
- 新窗口/选项卡中的JavaScript确认对话框
- 如何在浏览器窗口/选项卡关闭时删除本地存储项目
- 如何打开新窗口/选项卡,但专注于打开窗口
- 打开一个新窗口/选项卡
- Chrome窗口不会从无限滚动加载内容,除非窗口(选项卡)处于焦点位置
- JQuery发送带有Headers的Ajax GET,并在新窗口/选项卡中打开
- 如何防止firefox内部的javascript关闭窗口/选项卡
- 关闭窗口/选项卡时的Websocket-Chrome