我在 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/