account登录后你先记录下来,比如在数据库里加一个字段,再登录时进行判断

解决方案 »

  1.   

    这是老话题了,关键是用户直接关闭IE,系统怎么知道.只要是b/s结构的,实现起来都有难度.
      

  2.   


    可以用Session来控制
    如果用户登录那么我们就可以在数据库中将判断是否登陆的标志为true.同时将用户的信息放在Session里面。如果用户正常注销则标志为false.
    Global.asax里面有一个Session_End事件!
    当然我们也可以这样,每次用户活动的时候(和服务器交互)我们记录下现在的时间。如果用户活动的时间大于一个值,那么就判断它没有登陆或关闭浏览器了。
    判断的程序可以为Win service!
      

  3.   

    只能用会话超时来判断,你可以参考一下这个:http://www.tiantiansoft.com/bbs/dispbbs.asp?boardID=38&ID=2045&page=1