想在离开某个页面的时候清空特定的session

解决方案 »

  1.   

    怎么才能判断某个页面离开呢?
    在浏览器的地址栏写另一个url进行跳转怎么判断?
      

  2.   

    页面有个body有个onunload事件,不知行不行,你试试
      

  3.   

    body的onunload方法中添加js是可以的,只不过清空指定的session不知道怎么处理
      

  4.   

    body的onunload方法中添加js是可以的,只不过清空指定的session不知道怎么处理
    ==>
    页面刷新的时候也会执行这个事件.关于清空,可以再打开一个窗口.后台清空,前台自动关闭.
      

  5.   

    window.onbeforeunload=function(){
      //ajax执行服务器端清空方法
    }
      

  6.   

    body里给上onunload="Dispose()";
    <script>
    function Dispose()
    {
    var xmlhttp=createxmlhttp();
      xmlhttp.open("POST", "Dispoe.aspx?type=out", true);
      xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
      xmlhttp.send(null);
    }
    </script>
    Dispoe.aspx这个页面后台给上
    session.removeat("SESSION名称");
    -----------------------------------