窗口一关闭,只要你没有转到另外一个页面,session也就自动消失了

解决方案 »

  1.   

    如果浏览器没关闭,就需要用session.Abandon
    如果是点右上角的X关闭的,session自动失效。因为session是一个浏览器进程里有效。
      

  2.   

    否则session也会在服务器的内存里存在到超时为止.
      

  3.   

    如果你没用语句实现保留session的话,默认的是关闭窗口后session自动消失
      

  4.   

    默认关闭窗口时session也消失,如果不想session消失,也就是说当在打开相应网页时session还是有效的,可以写cookie,但是一般都会给一个session存活的时间限度,不能让没有动作的session长期存在,不然对服务器就不利了
      

  5.   

    如果是在客户端:window.close就行啦。
      

  6.   

    如果你服务端没有对会话做任何特殊处理的话,那关闭窗口后session自动消失,如果做了处理,如会话监听,那你就要获取窗口关闭的事件,然后强制清空session,就相当于平时的退出按钮一样。