如何实现用户是否在线?主要考虑的是用户非正常退出.
解决方案 »
- asp.net mvc中如何输出验证图片?
- DXControls是什么东西?
- 请问用XmlTextWriter创建xml文件时如何把样式表(*.xsl)加进去?
- 页面回传后定义的样式消失- .NET技术 如何解决
- asp.net中treeview怎么实现不刷新?没有autopostback这个属性!
- 为什么我动态加的控件总在第一行呢?
- 关于存储过程的问题,急急!!!源码如下:在datagrid中,进行更新数据处理
- 分页中的AllowPaging="True"问题?
- asp.net中crystal report转成excel格式问题,如何保证表格和数据格式不改变?急~~~
- .net菜鸟问题,在线等待。。。。
- asp.net radioButtonList
- 跪求,如何防止外部向网站提交表单?
如果用户突然KILL浏览器,如停电,强制结束任务等,这好象不好解决.
如果用户是正常关闭浏览器,这个可以这样子:JS有个关闭浏览器事件,当用户关闭浏览器时,用AJAX(异步)调用服务端方法退出.参考一下工商银行
也可以用Cookies有效期设为5秒,操作网页时当cookies为空时,写入cookies,如session和cookies同时为空,则表示已退出;
如果是正常关闭可以,触发事件关闭session吧。
要不断的判断那是不太可行啊。