<script language="javascript">
function window.onbeforeunload()
{
  if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey)
  {
     if(confirm("是否要关闭?")){     }else{
window.open("http://community.csdn.net/Expert/topic/3854/3854533.xml?temp=.1971247")
     }
  }
}
</script>

解决方案 »

  1.   

    请问 awaysrain(绝对零度)(既然选择了远方就要日夜前行) (
    这个函数在什么时候调用?应该不是onunload吧?
      

  2.   

    我已经知道无需调用就可捕捉这个事件,但现在的问题是我需要定位的这个页面是由多个jsp构成的,采用的是frame结构,如何能正确呈现这个页面呢?
      

  3.   

    谢谢大家的关注,但现在的问题是,这个页面本身有个onunload事件,怎么办呢?既然已经调用了onbeforeunload,并且确认是“否”怎么还会调用onunload呢?