请教在点击IE右上角的X来关闭IE时如何清除session里的值。

解决方案 »

  1.   

    TO:lovefootball(蟑螂) 
    你是说通过记录在线人数来清空Session吗?
    那如果Session记录的是登陆人的ID我怎么知道清空哪个Session呢?
    我听说有个浏览器非正常关闭的事件!不知道有没有这个事件,可不可以在那里做?
      

  2.   

    IE打开网页后,服务器会分配唯一的一个ID来标示它(session也是一样),当你用X关闭IE后session应该会自动就销毁了,当你在次打开IE访问服务器时又会重新分配ID和session。
    ——我理解是这样的,不知道对不对
      

  3.   

    对呀
    IE关闭后
    session会自动销毁的
    这没有什么异义吧
    cookie不会这是真的
    你是问cookie还是session呀?
      

  4.   

    IE浏览器关闭角本事件:
    onclose()
      

  5.   

    关闭IE后session不会自动销毁,要等session时间结束后,才能把session的内容从内存中清除掉
    关闭IE无法触发服务器事件,可以在客户端脚本将其指向一个页面为退出页面,在页面内做清除事件。然后再关闭IE
      

  6.   

    如果这样,网速慢,浏览的时候可能有拖的感觉。如果不是非常必要的话,最好不要这么做。等session结束后(一般20分钟,具体看你的设置),服务将会自动清理