onunload
不过ie6+sp1后就不可靠了

解决方案 »

  1.   

    onunload
    onbeforeunload但是关闭页面或者提交页面也会发生,无法将刷新和其他动作区分开
      

  2.   

    我这样用了<body onUnload="bodyUnload()">,bodyUnload函数写在js文件里面,代码及其简单:
    function bodyUnload()
    {
        alert("1234");
    }
    但是无论刷新还是关闭IE,都没有触发。我的正是IE6+sp1,为什么说“不过ie6+sp1后就不可靠了”?
      

  3.   

    现象
    由于onunload事件在刷新和关闭页面时均会被触发而刷新可利用cookie辨别。
    所以我一直用onunload来判断用户是否在线。
    但是ie6+sp1后onunload经常不被触发,不好用了