【发布时间】:2021-10-06 10:24:56
【问题描述】:
对此最受欢迎的问题有很多答案,但遗憾的是我找不到一个可以正常工作的问题。 大多数回复来自 10 年前,有些甚至不起作用:
同一段代码也有许多变体(例如,有些在代码中添加了“e.returnValue='';”,而其他许多则没有。
进行此检测的最佳方法是什么?还是在卸载之前吗? 2021 年代码将如何涵盖现代浏览器/行为?
(为了避免 XY 问题,如果用户试图关闭页面,我想显示一个确认弹出窗口。弹出窗口很容易,检测不是。)
【问题讨论】:
-
这能回答你的问题吗? Detect browser or tab closing
标签: javascript jquery confirm