如果用户离开的时候,直接点击关闭。而非点击离开(在离开里有清除session的代码,),那不是web服务器上的session就清不掉了?

解决方案 »

  1.   

    不会
    session的有效期到了后
    他就会自动失效
      

  2.   

    session的有效期,你可以自己设,
     可以自己清除,
      

  3.   

    在页面初始的时候就清空一边Session,这样就不怕你说的那种情况出现了
      

  4.   

    Session是有有效期的,有效期到了,它会自动失效!可以在 Web.config里面手动设置其有效期时间,默认是20分钟
      

  5.   

    session.abandon()和clear()有什么区别??
      

  6.   

    一旦调用了 Abandon,当前会话就不再有效,然后可以启动一个新会话.
      

  7.   

    clear()是保持会话状态,但是清空所有现有数据,是吧?
      

  8.   

    如果用户离开的时候,直接点击关闭。而非点击离开(在离开里有清除session的代码,),那不是web服务器上的session就清不掉了?
    浏览器关闭Session失效。】注销用户:Session("Username").Abandon()
      

  9.   

    一般session是有默认时间的!当然也可以自己设时间,默认是20分钟的:)