<body onbeforeunload="return 'are u sure?'">

解决方案 »

  1.   

    <body onbeforeunload="event.returnValue='是否关闭窗口?'">
      

  2.   

    http://expert.csdn.net/Expert/topic/1300/1300361.xml?temp=.4781763我的那个回复
      

  3.   

    To Go_Rush(阿舜) :   谢谢谢谢!
      结帐
      

  4.   

    <html>
    <head>
    <title></title>
    <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
    <SCRIPT language=JavaScript>
    <!--
    var currentKeyCode = -1;function document.onkeydown() {           // 本窗口的所有下属页面都必须含有本函数      top.currentKeyCode = event.keyCode;
    }function window.onbeforeunload() {      var sw = 0, s0 = "";
          if (currentKeyCode == 116) {s0 += "刷新窗口!(F5)";}
          else {if ((event.altKey)&&(currentKeyCode == 115)) {s0 += "关闭窗口!(alt+F4)"; sw = 1;}
                else {if ((event.clientX > 0)&&(event.clientX < document.body.clientWidth)) {s0 += "刷新窗口!";}
                      else {s0 += "关闭窗口!"; sw = 1;}
                }
          }
          if (sw == 1) {event.returnValue = "";}
          else {currentKeyCode = -1;}
    }//-->
    </SCRIPT>
    </head>
    <body>
    有关刷新和关闭
    </body>
    </html>