session判断,
或者每隔一个间隔给服务器发个请求。
或者在关闭发生的时候给服务器发送一个信息

解决方案 »

  1.   

    可以用session来监听判断的,也可以用窗口关闭消息来做的!
      

  2.   

    要是想通过数据库来控制呢,就是用户进来的时候先写进数据库一个值,比如置online=1,离开的时候为2,如果用户通过特定的按钮退出很容易了,不过要是用右上角的“关闭”(叉)关掉,那自怎么去改数据呢?
      

  3.   

    1、用<body onunload="window.open('logout.asp')">,关闭窗口的时候会弹出新窗口到退出登录页,而你在
    缺点:在用户按F5刷新的时候也会触发onunload事件,很让人讨厌2、设置超时时间,超时时间内没有新的页面访问就认为已关闭,有页面访问时刷新其访问时间