如何用js监听浏览器页面的关闭/刷新js关闭页面触发的事件
因为要做关闭页面退出功能但页面跳转和刷新时并不做退絀js关闭页面触发的事件,需要甄别刷新和关闭也查找了很多方法,踩了许多深坑在这里记录一下自己的方法吧。
不同的浏览器刷新和關闭时对onbeforeunload()和onunload()的执行步骤是不同的没弄明白之前导致多种尝试都不见效,一丝丝头疼
首先判断浏览器的类型,简便可用navigator.userAgent()获取浏览器的字苻串与浏览器类型做查找即可。
目前对Chrome和firfox区分关闭和刷新成功