jquery监听页面刷新

JQuery获取页面关闭事件

$(window).unload(function(){
//响应事件
alert("获取到了页面要关闭的事件了!");
});

jquery监听页面刷新

window.onbeforeunload = confirmExit function confirmExit() { // 此地可以写你的业务代码 return ""; }

在我们的日常生活中,时常遇到这么一种情况,当我们在点击一个链接、关闭页面、表单提交时等情况,会提示我们是否确认该操作等信息。
这里就给大家讲讲javascript的onbeforeunload()和onunload()两个事件。

相同点:

两者都是在对页面的关闭或刷新事件作个操作。

不同点:

unbeforeunload()事件执行的顺序在onunload()事件之前发生。(因为,unbeforeunload()是在页面刷新之前触发的事件,而onunload()是在页面关闭之后才会触发的)。
unbeforeunload()事件可以禁止onunload()事件的触发。
onunload()事件是无法阻止页面关闭的

你可能感兴趣的:(jquery)