JS版常见问题(二)兼容版本的无提示关闭窗口!

原创 2003年06月23日 11:43:00

论坛里问这个问题的多不胜数,但回答都不尽人意,没有考虑到I浏览器的类型,版本,希望这一文章能帮到大家,有错请指教!本程序ie5,6,ns7下通过

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 1</title>
<!--
by fason(2003-5-20)
-->
</head>
<body>
<script language="JavaScript">
<!--
function CloseWin()
{
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.close();
    }
}
else{
window.close()
}
}
//-->
</script>
<input type=button value=关闭 onclick="CloseWin()">
</body>
</html>

 

测试:

64位tomcat7在windows下安装服务提示版本不兼容的解决方案

估计很少有人在windows下装tomcat时
  • kxcfzyk
  • kxcfzyk
  • 2014年06月26日 17:07
  • 2132

Android Studio 笔记(1)——该版本的 %1 与你运行的 Windows 版本不兼容

Android Studio 该版本的 %1 与你运行的 Windows 版本不兼容
  • u013688451
  • u013688451
  • 2016年12月20日 22:18
  • 2073

解决ubuntu中多个opencv版本冲突问题

以下内容纯属自己摸索,yy。如有错误,请大家批评指正。在ubuntu中,我们经常会遇到链接库的版本冲突问题。编写的程序在编译时,也往往因为这些问题报错,或虽编译成功,但运行出错。针对这类问题,我以op...
  • tingyue_
  • tingyue_
  • 2016年12月05日 13:08
  • 1508

JS弹出框、对话框、提示框,JS关闭窗口、关闭页面和JS控制页面跳转

//====================== JS最常用三种弹出对话框 ========================          //1弹出对话框并输出一段提示信息       func...
  • leijie0322
  • leijie0322
  • 2016年10月18日 11:44
  • 7076

js弹出子窗口的浏览器兼容性问题

业务功能是,点击“修改”按钮弹出编辑子窗口,修改完成后点击保存,触发父窗口的“搜索”按钮加载新的修改后的内容显示。 检测的浏览器有“IE”,"FireFox","Chrome"。Window.open...
  • liuyouli2012
  • liuyouli2012
  • 2016年09月29日 16:34
  • 2270

关于打包jre版本不兼容问题的处理

版本上线的时候,发生了jre版本不兼容问题.我本地是jdk7,服务器上是jdk6.经过了一番资料的查找,最终解决了问题.现在把经过记录一下 1)首先我们本地也需要jdk6的版本,最好把pat...
  • u014401637
  • u014401637
  • 2016年09月19日 13:39
  • 733

更改VS解决方案高版本号为兼容的版本号

在打开高版本的VS解决方案时,提示版本不兼容,解决办法是将高版本的VS版本号解决方案更改为兼容更低版本号的VS,本文是将VS的最低版本从VS2010的版本号改为VS2008的版本号。也可以尝试新建工程...
  • u011792365
  • u011792365
  • 2016年05月09日 11:52
  • 1115

可自动关闭的JS消息提示框

JavaScript自动关闭窗口       //自动关闭提示框   function Alert(str) {       var msgw,msgh,bordercolor...
  • fmwind
  • fmwind
  • 2015年11月19日 11:48
  • 1871

兼容所有浏览器的js关闭当前网页代码

文章来源: 文章一: 关于 IE firefox Chrome下的通过用js 关闭窗口的一些问题 http://www.cnblogs.com/caichongdd/archive/...
  • buster2014
  • buster2014
  • 2015年06月01日 14:30
  • 36861

sql server生成脚本备份数据库——解决数据库版本不兼容问题

当用sql server 2008添加用sql server2012建立的数据库时会存在因为版本不兼容而不能成功添加的情况。这个时候如果感觉解决不了重装sql server是没错的,但是这样太麻烦了。...
  • u013046597
  • u013046597
  • 2015年11月22日 21:33
  • 2157
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JS版常见问题(二)兼容版本的无提示关闭窗口!
举报原因:
原因补充:

(最多只允许输入30个字)