关于用户关闭浏览器实现退出功能?
功能描述: 
 数据库用户表中有一列state   表示用户是否在线   0为不在线   1为在线 
 用户登录成功之后修改   state=1 
 用户点击退出按钮之后修改   state=0 
 这样是正确的    
 但是   如果用户登录成功之后   没有点击退出按钮退出      而是直接关闭浏览器   这样就不会修改state=0 
 请问   如何在用户关闭浏览器之后   也修改state=0? 
------解决方案--------------------这个我以前遇到过,实现起来满复杂, 
 但是总的来说 
 是用定时器   过一段时间检测一下该用户在不在线   
 论坛一般都实现了这个功能  可以参考一下
------解决方案--------------------BODY 有个方法可以触发 onUnload= "你自己写的方法 "
------解决方案--------------------建立LZ尽量不要这么写.如果用户多的话会频繁的对数据库进行操作,效率不会很高. 
 建议用session监听来出来.