Javascript判断浏览器窗口,选项卡的关闭与刷新

js判断浏览器窗口(选项卡)的关闭与刷新_itlsq的博客-CSDN博客

https://blog.csdn.net/itlsq/article/details/81095323

基于window.onbeforeunload和window.onunload,计算是【刷新】还是【关闭】。

而window.onbeforeunload和window.onunload,在最新的chrome和firefox下,已经表现各不相同。因此上述假设方案已经【不靠谱】了。

再上溯思考一层,本身就不应该再基于上述设计思想去设计应用。

window.onbeforeunload - Web API 接口参考 | MDN

https://developer.mozilla.org/zh-CN/docs/Web/API/Window/onbeforeunload

window.onunload - Web API 接口参考 | MDN

https://developer.mozilla.org/zh-CN/docs/Web/API/Window/onunload

JS之onunload、onbeforeunload事件详解 - 风雨后见彩虹 - 博客园

https://www.cnblogs.com/moqiutao/p/7773919.html

JS监听关闭浏览器事件之Onunload与Onbeforeunload_binyao02123202的专栏-CSDN博客

https://blog.csdn.net/binyao02123202/article/details/9293693

onunload 事件

https://www.w3school.com.cn/jsref/event_onunload.asp

HTML DOM confirm() 方法

https://www.w3school.com.cn/jsref/met_win_confirm.asp