检测用户何时离开页面

时间:2012-11-29 13:22:30

标签: javascript jquery

如何检测用户是否正在离开我的网页? 有点像stackoverflow,如果你已经开始写一篇文章了。

我在jQuery中尝试了$(window).unload(),但我无法让它工作。

这句话并不完全正确,在IE9中它的确有效,实际上有点太好了。如果刷新页面,它也会弹出。 但在Chrome中,没有任何触发器。

1 个答案:

答案 0 :(得分:10)

试试这个

$(window).bind('beforeunload', function(){

        return 'DataTest';
});​

JsFiddle Demo