onunload,onbeforeunload应该可以贴出你的代码

解决方案 »

  1.   

    ONUNLOAD应该可以的。
    还有一个:onbeforeunload
      

  2.   

    <body onbeforeunload="Exit()">
    <script>
    function Exit()
    { <!--判断是关闭窗口,而不是刷新窗口-->
     if (event.clientX > document.body.clientWidth && event.clientY < 0||event.altkey)
      alert("关闭窗口");
    }
    --></script>
    输入别的网址离开好像做不到
      

  3.   

    请明示,谢谢~`wangxj0600的代码差不多了,看看可不可以判断是否去了别的页面~根据URL或者……
      

  4.   

    if (event.clientX > document.body.clientWidth && event.clientY < 0||event.altkey)
      alert("关闭窗口");
    }这个函数能接alt+f4 , File->Close 这两个操作吗?关闭有很多种情况呢!
      

  5.   

    是啊alt+f4  还有file->close是控制不住~不过这个可以先不管它,先把别人输入网址进入别的网页的做好~~大家有没有什么高招?
      

  6.   

    <script>
    function window.onbeforeunload(){
    if(event.clientX>document.body.clientWidth && event.clientY<0||event.altKey)
    return "要走了吗?";
    }
    </script>
      

  7.   

    用alt+F4还是会触发这事件,但file->close就没办法了
      

  8.   

    我做这个主要是想:
    1、在用户关闭页面时
    2、在用户输入网址进入别的页面时自动转向一个后台处理程序(isOnline.asp),来处理用户当前的状态,比如:时候已经离开等等~~目前判断用户是否关闭浏览器已经可以了~~
    (注:file->close 这个方法可以不必实现,我相信很少有用户这么干的~)
    现在主要的是怎么触发进入isOnline.asp页面和“2、”还没有实现~~大家有没有什么头绪~~~:(