to ivee(ivee) .
晕了。。我是做一个调查网站,如果用户中途试图关闭不继续回答,我想打开另一个网页收集他为什么不继续回答的原因。改善我的答卷或。。onUnload?? 可以说清楚些么?谢谢!

解决方案 »

  1.   

    body里加上
    <body onUnload="doexit()">写javascript函数
    function doexit()
    {
        .......
        return confirm('确定要退出?');
    }
      

  2.   

    谢谢。我是这样写的
    function doexit()
    {
        window.open("http://")
        return confirm('sure to quite?');
        
    }但是这样不管用户按yes或no都会关掉了原来的ie。。所以。。好像不行哦。。 
    可以再改改么?谢谢!
      

  3.   

    用 onbeforeunload=================
    <script>
    function doexit()
    {
        window.open("http://...")    
    }
    </script><body onbeforeunload="return 'sure to quit?" onunload="doexit()">
    </body>
      

  4.   

    对不住,quit?后少打了一个 'onbeforeunload="return 'sure to quit?'"
      

  5.   

    谢谢 csdntzg(天生我菜)
    分已给!谢谢!
      

  6.   

    又有问题啦。。按照这样做的话,就算提交填的表也会提示是否转到其它页面,yes的话也打开一个新的窗口,,有其它的方法么?谢谢