实际上使用window.close
,我们可以控制浏览器是否关闭,但它仅适用于浏览器创建的弹出窗口。
那么,有没有办法在不使用onunload
的情况下收听浏览器的结束事件?因为我们不希望在后退时执行某些操作,所以会发生刷新或前进操作。
如果您了解有关Firefox的详细信息,请回复。
提前致谢!
答案 0 :(得分:3)
您正在尝试操纵浏览器的EXPECTED行为,从根本上剥夺了人们的导航能力。幸运的是,浏览器开发人员足够聪明,不允许这样做 - 所以答案是否定的。
答案 1 :(得分:0)
我还想以某种方式捕获浏览器/选项卡,而不是onunload,因为我想在这种情况下执行一些验证,但不是在我的页面中存在的所有onunload可能性中,这是一个有效的用例我