如何检测页面是刷新还是关闭?

时间:2014-05-01 05:48:57

标签: javascript jquery

我需要检测页面是刷新还是关闭。如果刷新页面,那么我必须计算刷新的时间。我使用以下代码:

var count = 1;    
$(window).bind('beforeunload', function(){
        if(sessionStorage.getItem('retainedCount')){
        count = sessionStorage.getItem('retainedCount');
        }
        alert('The number of time that the page has refreshed is   : '+count);
        count++;
        sessionStorage.setItem('retainedCount',count);
    });

按F5或浏览器刷新按钮时工作正常。但它也在页面关闭时执行,我不想要。有没有办法明确检测窗口的关闭?

这是一个工作小提琴:http://jsfiddle.net/4DD6j/

谢谢!

0 个答案:

没有答案