我正在研究窗口的 "unload" 事件,试图确定该事件是如何触发的,但没有成功。是否有一种方法可以确定JavaScript事件是如何触发的?
- 页面刷新
- 返回按钮(或离开页面)
- 关闭浏览器
本质上,我需要在浏览器窗口关闭时才执行一些代码,而不是在刷新或离开页面时。
目的: 当客户更新我们的软件时,更新将把他们的第一个互联网请求重定向到一个优惠页面。有一个“不打扰”的选项按钮,但有些用户会直接关闭浏览器。在关闭浏览器时,我需要复制“不打扰”功能,使用户不再被重定向到优惠页面。仅依附于“unload”事件将无法使用,因为离开页面的方式不同。