浏览器关闭监听/统计在线用户问题
简单需求:A打开浏览器(ie/chrome/firefox等主流浏览器)登录B系统,server端在线用户数count +1 ,那么关闭浏览器时,send Ajax request 通知server端count-1(浏览器记住密码,有效期2周);
想法:监听浏览器的关闭事件,在网上查看各种资料提到unload() / onbeforeunload() 函数,也有提到自己写心跳 。
问题:
心跳会增加我们的服务器压力,而且心跳的触发也是个问题;
unload()/unbeforeunload() 的提示不友好而且会重复2次,同时在发送ajax时很有可能会造成页面假死情况
参考网站:http://www.blogjava.net/sslaowan/articles/355575.html
http://www.iteye.com/problems/63413
提问:谁有什么好的建议能更好的解决这个问题?
想法:监听浏览器的关闭事件,在网上查看各种资料提到unload() / onbeforeunload() 函数,也有提到自己写心跳 。
问题:
心跳会增加我们的服务器压力,而且心跳的触发也是个问题;
unload()/unbeforeunload() 的提示不友好而且会重复2次,同时在发送ajax时很有可能会造成页面假死情况
参考网站:http://www.blogjava.net/sslaowan/articles/355575.html
http://www.iteye.com/problems/63413
提问:谁有什么好的建议能更好的解决这个问题?
...全文
相关推荐
监听器实现在线人数统计
通过监听器实现在线人数统计、包括业务需求,以及代码示例。
记录同时在线人数 jsp
记录 在线 session 记录 同时 在线 人数 jsp java web
JS实现在线统计一个页面内鼠标点击次数的方法
主要介绍了JS实现在线统计一个页面内鼠标点击次数的方法,实例分析了javascript操作Cookie实现计数的技巧,需要的朋友可以参考下
asp.net下判断用户什么时候离开,以什么方式离开
asp.net下判断用户什么时候离开,以什么方式离开
java web监听器统计在线用户及人数
本文主要介绍了java web监听器统计在线用户及人数的方法解析。具有很好的参考价值。下面跟着小编一起来看下吧


