从页面获取刷新事件
如何获取页面刷新事件。 我想检测用户是否刷新了页面
不知道如何在Jquery中做到这一点
window.onbeforeunload = function (e) { var e = e || window.event; // For IE and Firefox if (e) { e.returnValue = 'Any string'; } // For Safari return 'Any string'; };
在$(document).load()上
- 从cookie中读取var current_page
- 如果它与您当前的页面相同,则表示您已刷新
- 将当前页面写入cookie中的var current_page
您正在寻找的事件是beforeunload,您可以停止这样的页面刷新:
$(window).bind('beforeunload', function(){ return ''; });