javascript - window.onunload 事件

标签 javascript

我在 window.onunload 事件上使用确认对话框。但是当我单击取消按钮时,它会将我导航到另一个页面,但我想留在那个页面上。 这是 window.onunload 事件的问题吗? 请给我这个问题的解决方案。 还告诉我另一个窗口事件而不是它。但是我不想使用 onbeforeunload 事件

最佳答案

如果您使用 onunload(而不是 onbeforeunload),您将无法阻止页面卸载,因为该事件是在浏览器 promise 卸载页面后触发的。

这就是发明 unbeforeunload 的原因。

这段对话可能会给你更多的见解: http://codingforums.com/showthread.php?t=153514

关于javascript - window.onunload 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3341094/

相关文章:

javascript - 将输入大小调整为跨度大小

javascript - SmoothScroll 滚动得太远

javascript - fieldset-css 以输入为中心

javascript - 函数在我的代码中不起作用

javascript - 网站上仅切换一个“显示更多/显示更少”按钮,并具有多个具有相同 ID 的按钮

javascript - 检查关联数组中是否存在键

javascript - 页面底部的 FB 风格菜单栏被内容覆盖

javascript - Angular JS 路由不起作用并且控制台中没有错误

javascript - 在反向字符串javascript中保持零值

javascript - 使用 defaultValue 与 value 重新渲染时的奇怪行为