window.close不提示网页正在关闭的代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>xxxx</title>

<script type="text/JavaScript">
function Close() { 
  var ua=navigator.userAgent 
  var ie=navigator.appName=="Microsoft Internet Explorer"?true:false 
  if(ie) 
  { 
     var IEversion=parseFloat(ua.substring(ua.indexOf("MSIE ")+5,ua.indexOf(";",ua.indexOf("MSIE ")))) 
     if(IEversion< 5.5) 
     { 
        var str = '<object id=noTipClose classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">' 
      str += '<param name="Command" value="Close"></object>'; 
         document.body.insertAdjacentHTML("beforeEnd", str); 
         document.all.noTipClose.Click(); 
     }else { 
       window.opener =null;
       window.open('','_self','');//for IE7
       window.close(); 
     } 
  }else{ 
    window.close() 
  } 
}
function openNewWin()
{
  newwindow=window.open( "index.jsp", "", "menubar=no,location=no,scrollbars=yes,resizable=yes,titlebar=yes,status=yes") 
  if(document.all){ 
    newwindow.moveTo(0,0); 
    newwindow.resizeTo(screen.width,screen.height); 
  } 
  newwindow.opener=null; 
  Close(); }
</script> </head> <body onLoad="openNewWin()"> </body> </html>
原文地址:https://www.cnblogs.com/yangzhilong/p/2891889.html