ajax聊天室 关闭浏览器下线的问题
如题,做了个简单的聊天室,不过用户的下线处理有些不好搞,如果用户直接关闭浏览器的话,没办法修改用户状态,js的onbeforeunload和onunload_handler方法也都试了,没办法处理,各位有什么好的点子分享下勒?
聊天
asp.net聊天室
ajax聊天室
在线聊天室
------解决方案--------------------设置超时 。也就是用户多久无操作的话 。自动退出登录
------解决方案--------------------关闭浏览器是有AJAX的 只要是正常关闭
你把AJAX 改成同步访问 就可以了
------解决方案--------------------如果还需要限制同时登陆的话,就还需要保存一个字段sessionid
Session.SessionID
服务器端没有办法去操作客户端的,限制同时登陆就是判断当前Session.SessionID为数据库的Session.SessionID,如果不一致就强制退出
login