没有。可以在server中定时检查哪些用户长时间没有活动了,就让他退出。

解决方案 »

  1.   

    定期检查用户的session,设置时间如楼上所说
      

  2.   

    一般的聊天室都是用push ,用jsp,cgi等做的聊天室对于client的控制确实不是很好。对于你的问题,你可以在你的server中设置session超时啊。
      

  3.   

    用session超时,
    也可以写一段更新在线用户的程序,定期调用
      

  4.   

    用<body onUnload="killSession()"> 试一试:
    ...
    <script language="javascript">
    function killSession(){
    <%
      session.invalidate();
    %>
    }
    </script>
      

  5.   

    : sharetop(燕赤霞) 说的有道理