本文主要是介绍js监听浏览器关闭事件 onbeforeunload和Onunload不生效 使用onpadehide可以监听到浏览器关闭事件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
刷新页面时onbeforeunload和Onunload都不生效
一:onbeforeunload is work 没有alert出来,事件触发了,因为页面跳转的时候,window对象和DOM对象都已经被销毁了,所有alert不能执行。如果在事件里面加上一段ajax请求是可以执行的,但是ajax请求一部返回就不一定能执行到。
window.onbeforeunload = function(){
alert("onbeforeunload is work");
}
window.onbeforeunload = function(){
return "onbeforeunload is work;
}
使用onpagehide可以监听到浏览器关闭事件
window.onpagehide = function () {}
这篇关于js监听浏览器关闭事件 onbeforeunload和Onunload不生效 使用onpadehide可以监听到浏览器关闭事件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!