我们可以在不使用“关闭”的情况下捕获相同的浏览器关闭事件吗;onunload”;

Can we capture the same browser closing event without using "onunload"

本文关键字:浏览器 onunload 事件 情况下 我们 关闭      更新时间:2023-09-26

实际上,使用window.close,我们可以控制浏览器是否关闭,但它只适用于浏览器创建的弹出窗口。

那么,有没有什么方法可以在不使用onunload的情况下监听浏览器的关闭事件?因为我们不希望在后退刷新前进操作发生时执行这些操作。

如果你知道火狐的具体情况,也请回复。

提前感谢!

您试图操纵浏览器的预期行为,实际上剥夺了人们的导航能力。幸运的是,浏览器开发人员足够聪明,不允许这样做,所以答案是否定的。

我也想以与onunload不同的方式捕捉浏览器/选项卡的关闭,因为我想在这种情况下执行一些验证,但不是在我的页面中存在的所有onunload可能性中执行,这对我来说是一个有效的用例。