我目前正在查看窗口的“卸载”事件,以尝试确定“卸载”事件是如何触发的,但收效甚微。有没有办法确定javascript事件是如何触发的?
- 页面刷新
- 后退按钮(或导航离开页面)
- 关闭浏览器
本质上,我只需要在浏览器窗口关闭时才需要执行一些代码,而不是刷新或导航离开。
目的:当客户更新我们的软件时,更新会将他们的第一个 Internet 请求重定向到报价页面。有一个“请勿打扰”选项的按钮,但有些用户只需关闭浏览器即可。关闭浏览器后,我需要复制“请勿打扰”功能,以便用户不再被重定向到优惠页面。由于离开页面的方式不同,简单地附加到“卸载”事件是行不通的。