关闭浏览器选项卡时执行操作(Javascript)
我希望能够在浏览器窗口/选项卡关闭时执行一些操作。这应该使用Javascript来完成。有什么建议吗?使用关闭浏览器选项卡时执行操作(Javascript),javascript,events,browser,dom-events,Javascript,Events,Browser,Dom Events,我希望能够在浏览器窗口/选项卡关闭时执行一些操作。这应该使用Javascript来完成。有什么建议吗?使用onBeforeUnload处理程序。见此: 更新: 见此: 如果有办法抓住这个机会 然后防止它发生 到处的广告都会用它来 阻止您关闭弹出窗口 另一种方法是使用 要转到的页面的onload事件 通过页面中的所有标记和 添加一个onclick处理程序,它做什么 你想要的 这是由于任何原因触发的,页面被留下这是你所能做的,但请注意,你不能最终保证浏览器不会在没有警告或追索的情况下从你下面消
onBeforeUnload
处理程序。见此:
更新:
见此:
如果有办法抓住这个机会
然后防止它发生
到处的广告都会用它来
阻止您关闭弹出窗口
另一种方法是使用
要转到的页面的onload事件
通过页面中的所有标记和
添加一个onclick处理程序,它做什么
你想要的
这是由于任何原因触发的,页面被留下这是你所能做的,但请注意,你不能最终保证浏览器不会在没有警告或追索的情况下从你下面消失。@Pointy:+1,但你必须一直假设这一点。哦,是的,当然:-)我只是想说“beforeunload”不是魔法,所以设计不能依靠它来解决问题。这是唯一的解决方案吗?我肯定我见过其他网站这样做。