[英]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
调用。
设置为window.onbeforeunload的函数必须返回一个字符串,该字符串将在消息框中显示给用户。
window.onbeforeunload = function () {
window.open("http://www.w3schools.com");
return "something";
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.