JQuery - 检测离开页面与刷新

时间:2015-01-06 11:33:29

标签: jquery refresh reload

与刷新页面相比,是否可以使用JQUERY来判断用户是在离开页面,关闭还是导航?

我想补充一下'你确定吗?'当他们离开时,但不是在刷新时。

到目前为止,我已经:

$(window).bind('beforeunload', function(){ alert('Are you sure ? });

但这也会触发页面刷新。

由于

1 个答案:

答案 0 :(得分:1)

我认为以下链接可以帮助您识别卸载事件是否源自浏览器刷新或关闭按钮。

http://forums.mozillazine.org/viewtopic.php?f=25&t=1757865 http://www.dotnetspider.com/resources/45329-How-Detect-browser-address-bar-refresh-Cancel-button-Javascript.aspx

你可以玩它,希望它能解决你的问题