我们可以捕获相同的浏览器关闭事件而不使用“onunload”

时间:2012-01-13 16:56:48

标签: javascript html firefox

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

那么,有没有办法在不使用onunload的情况下收听浏览器的结束事件?因为我们不希望在后退时执行某些操作,所以会发生刷新前进操作。

如果您了解有关Firefox的详细信息,请回复。

提前致谢!

2 个答案:

答案 0 :(得分:3)

您正在尝试操纵浏览器的EXPECTED行为,从根本上剥夺了人们的导航能力。幸运的是,浏览器开发人员足够聪明,不允许这样做 - 所以答案是否定的。

答案 1 :(得分:0)

我还想以某种方式捕获浏览器/选项卡,而不是onunload,因为我想在这种情况下执行一些验证,但不是在我的页面中存在的所有onunload可能性中,这是一个有效的用例我