浏览器窗口关闭事件

来源:互联网 发布:qq刷图软件 编辑:程序博客网 时间:2024/04/30 12:31

<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>

原创粉丝点击