javascript - onunload如何才能正常工作?

标签 javascript

对于 Chrome Safari、Firefox 和 Opera,以下 html 在页面加载时调用警报,但我希望在页面*卸载时调用它:

<html>
<body>
<script>
window.addEventListener("unload", alert('hey'));
</script>
body
</body>
</html>

我做错了什么?

最佳答案

window.addEventListener('unload', function(event) {
    alert ('hey');
});

将您的警报包装在一个函数中......!

引用:https://developer.mozilla.org/en-US/docs/Web/Events/unload

关于javascript - onunload如何才能正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37199607/

相关文章:

javascript - 有没有更简单的方法使用 JavaScript 连接变量?

javascript - 通过 ajax 加载的图像的 JQuery 警报 src。未定义的错误

javascript - ScrollTop回到顶部时有犹豫

javascript - AngularJS 库仅在我刷新页面后工作,如果我更改状态它会停止工作

javascript - 从 Git 提交 api 获取日期和日期

javascript - 我们可以从页面脚本中调用扩展函数吗?

javascript - 响应式 D3 圆环图

javascript - AngularJs 通过 ID 隐藏按钮

C#在聊天脚本中将数据附加到DIV

javascript - 如何在嵌套 Angular UI 路由器中使用 ui-sref?