我想在main.jsp页面中捕获到IE的关闭事件,去调用我自己写的关闭程序,应该用什么方法?谢谢

解决方案 »

  1.   

    BODY 里面 onUnload="调用你写得函数"
      

  2.   

    jsp是服务器端的程序,无法捕获 IE关闭这样的客户端事件
      

  3.   

    楼上正确
    只有客户端程序javascript可以捕获
    <script>  function   window.onbeforeunload()   {   
          if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey)   
          {   
              window.event.returnValue="确定要退出本页吗?";   
          }else   {   
              alert("你在刷新")   ;
          }   
      }  </script>
      

  4.   

    我想你也许可以通过使用客户端的javascript功能在IE关闭时发送一消息给main.jsp,然后让其处理后才允许IE实际的关闭行为,不知这样可否,指教!
      

  5.   

    LZ说得是main.jsp页面中,肯定得用JAVASCRIPT
      

  6.   

    我这里用到了框架,所以没有办法在body中调用。