怎么在关闭浏览器的时候触发Session_End事件?
Session_End中的代码,是不是Session在还没有过期的时候,而计算机非正常关闭的情况下就不会执行了?
我要在网站上面显示在线的会员,也就是登录的会员都列出来,我的方法是在User表中有个字段是表示在线状态的,如abc吧,登录的时候对应会员的abc值为1,表示在线,而退出登录的时候要把abc的值置为0,表示不在线,但一般很多人是不会点退出登录按钮离开的,而是直接关闭浏览器,所以问题就来了,如果是直接关闭浏览器,那就只能在Session_End事件中,处理abc的值使其为0,可是有些时候,由于Session还没有过期,所以还没有触发Session_End,而计算机又关了,所以就会出现那个登录会员一直为1的情况
要是出现这种情况,有没有好点的办法解决?大家发表下自己的看法