发一个web应用程序精确统计在线用户列表的东东(带c#源码),顺便散点分~
一般来说,用户离开系统的方式有四种:主动注销、会话超时、直接关闭浏览器、在当前窗口导航到其他页面, 对于前两种(正常退出),我们很容易便可将该用户从在线列表中清除;而后两种(非正常退出),由于无法捕获退出事件的精确时间,只能等到会话超时后才能将该用户清除出在线列表。 假设我们设置会话超时时间为60分钟,则必须在1小时后才能将非正常退出的用户从在线列表中清除,而在实际应用中,有相当一大批的用户都习惯于非正常退出,所以采用普通方式维护的在线用户列表的时效性可想而知~~
http://olu.desktopit.net/
感觉有点用的顶一下啊,让更多有需要的人看看 :)
------解决方案--------------------不错
说下思路啊,怎么回事
------解决方案--------------------接分
------解决方案--------------------不错啊,支持楼主
顺路接分
------解决方案--------------------支持LZ
------解决方案--------------------下载还要注册,好麻烦啊~~~
------解决方案--------------------LZ说的情况我也碰到过,正在研究ing.....
------解决方案--------------------不错,顶一下
------解决方案--------------------接分
------解决方案--------------------jf
------解决方案--------------------接分
谢谢
------解决方案--------------------是怎么实现的〉
------解决方案--------------------接分
谢谢
------解决方案--------------------接分
谢谢
------解决方案--------------------接分
谢谢
------解决方案--------------------为什么下载了打不开。。。。。。。。。。
------解决方案--------------------顶,!一直在找这方面的例子
------解决方案--------------------2003不行吗 我正在装2003,电脑上的2005中文版装不了。。。。。。。。。。。。。。。。。。。。
------解决方案--------------------顶一下,
顺便接分,谢谢
------解决方案--------------------谢谢,接个分
------解决方案--------------------O_O
我只是想要那个源码...
不过还是接下分
------解决方案--------------------接分……
------解决方案--------------------统计是可以
,但是可以用不同的流览器登陆同一帐号,另外非正常退出,然后再用退出时地址打开流览器,还是显示我已经登陆
------解决方案--------------------up
------解决方案--------------------接分
------解决方案--------------------偶是菜鸟, 猜测了一下,
估计楼主是用的ajax技术, 每隔多久自动发一次数据,
//------------------------------------------------
不同浏览器问题,你使用ie登录,然后再用firefox登录测试,ie的窗口不要关,当你firefox登录成功之后,若不管ie的事,一段时间后(模块可配置)将自动弹出个别处登录的提示强制用户退出;若直接导航到其他页面,则自动转换成匿名用户身份。
//------------------------------------------------
这个功能不知道是怎么实现的, 难道是判断当前窗口不是活动窗口, 但数据显示又在别的地方登录了, 才弹提示么?
反正楼主是强人, PF一个.
------解决方案--------------------不懂为什么为了一个精确而要耗这么多资源,不过还是学习了不少,顶!
------解决方案--------------------有时候写这样的代码是有些无聊就是了...
------解决方案--------------------