监听浏览器关闭事件,并且兼容ie,ff,chrome

  刚刚换了工作小组,小组哥们说有个烦人的功能,就是执行过程必须在浏览器这边进行,但是用户可能在执行过程中按F5或者关闭了浏览器,导致执行失败!说到这个,我想起了在csdn的时候关闭浏览器有弹出询问框的功能,于是百度和google监听浏览器关闭监听的方法,废话不多说,直接上代码。





阻止关闭和刷新


 



  原理很简单,就是初始化页面的时候增加一个关闭和刷新的监听弹窗,关闭或者刷新时浏览器会执行 beforeunload 事件,具体原理百度很多,也可以参考这里,这里做下记录,以便以后使用。


你可能感兴趣的:(HTML,javascript)