`
zhangjim
  • 浏览: 52441 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JS代码判断浏览器版本,支持IE6,IE7,IE8,IE9!

阅读更多

web开发的时候有时候会用到JS检测IE的版本,下面是检测Microsoft Internet Explorer版本的三种代码!

 
方法一:

<script type="text/javascript"> 
var browser=navigator.appName 
var b_version=navigator.appVersion 
var version=b_version.split(";"); 
var trim_Version=version[1].replace(/[ ]/g,""); 
if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE6.0") { 
    alert("IE 6.0"); 
} 
else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE7.0") { 
    alert("IE 7.0"); 
} 
else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE8.0") { 
    alert("IE 8.0"); 
} 
else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE9.0") { 
    alert("IE 9.0"); 
} 
</script>

 

方法二:

<script type="text/javascript"> 
if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE6.0") { 
    alert("IE 6.0"); 
} 
else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE7.0") { 
    alert("IE 7.0"); 
} 
else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE8.0") { 
    alert("IE 8.0"); 
} 
else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion .split(";")[1].replace(/[ ]/g,"")=="MSIE9.0") { 
    alert("IE 9.0"); 
} 
</script>

 

方法三:

 

<script type="text/javascript"> 
if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.match(/7./i)=="7.") { 
    alert("IE 7.0"); 
} 
else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.match(/8./i)=="8.") { 
    alert("IE 8.0"); 
} 
else if(navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.match(/9./i)=="9.") { 
    alert("IE 9.0"); 
} 
else if(navigator.appName == "Microsoft Internet Explorer") { 
    alert("IE 6.0"); 
} 
</script>

 

0
0
分享到:
评论

相关推荐

    JS判断浏览器(支持IE6-IE11)

    JS判断浏览器

    浏览器兼容 谷歌IE8.js,IE9.js下载

    `IE8.js`和`IE9.js`是开源的JavaScript库,由谷歌的 Closure Compiler 编译而成,它们主要目标是弥补IE8和IE9在支持JavaScript新特性和CSS3方面与现代浏览器之间的差距。通过引入这些脚本,开发者可以确保他们的网站...

    一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10

    ie7 – js中是一个JavaScript库(解决IE与W3C标准的冲突的JS库),使微软的Internet Explorer的行为像一个Web标准兼容的浏览器,支持更多的W3C标准,支持CSS2、CSS3选择器。它修复了许多的HTML和CSS问题,并使得透明...

    ie6 ie7 ff浏览器兼容

    对于IE6/7/8浏览器,使用`\9`后缀可以确保这些版本的IE能够正确解析CSS代码。这里的边框颜色被设置为绿色。 3. **IE8兼容写法**: ```css border:2px solid #F90\0; ``` 使用`\0`后缀可以专门针对IE8进行兼容...

    浏览器版本低于IE8验证

    其中,Internet Explorer(简称IE)作为一个曾经广泛使用的浏览器,其早期版本如IE7及以下,由于技术限制,存在很多兼容性问题。针对这种情况,开发者通常会编写JavaScript代码来检测用户的浏览器版本,并在版本过低...

    ie6浏览器下载

    标题“ie6浏览器下载”指出我们关注的主题是Internet Explorer 6(简称IE6),这是微软在2001年推出的Web浏览器版本。它在当时是先进的,但随着时间推移,已被更现代的浏览器版本所取代。 描述中的“不用卸载其他...

    判断是不是ie8支持所有浏览器

    在实际开发过程中,可以通过JavaScript代码来判断用户当前是否使用的是IE8浏览器。下面将详细解析这段用于检测IE8版本的代码: ```javascript s = "MSIE"; ua = navigator.userAgent; if ((i = ua.indexOf(s)) || ...

    IE8浏览器XP版本

    标题中的“IE8浏览器XP版本”指的是Internet Explorer 8,这是微软公司开发的一款网页浏览器,专为Windows XP操作系统设计。Internet Explorer 8是IE浏览器系列的第八个主要版本,发布于2009年,它在当时引入了一些...

    IE6、IE7、IE8对css和js支持方面差异的研究

    在探讨IE6、IE7、IE8对CSS和JavaScript支持的差异时,我们可以发现一系列显著的兼容性问题和解析规则的变化。以下是对这些差异的详细分析: 1. **JavaScript性能和垃圾收集**: - 在IE6中,JScript引擎在处理大量...

    判断浏览器版本的js代码

    本文将详细介绍如何使用JavaScript来判断用户的浏览器类型及其版本。 ### 知识点二:`navigator.userAgent`属性 `navigator.userAgent`是JavaScript的一个内置属性,它返回一个包含浏览器信息的字符串。通过分析这...

    vue2兼容ie9浏览器

    Vue 2.x 版本在发布时虽然已经具有良好的现代浏览器支持,但对于较旧的浏览器,如Internet Explorer 9(IE9),它可能存在一些兼容性问题。为了确保Vue 2应用在IE9上正常运行,开发者需要采取一些额外的措施。 首先...

    简单js网页不支持ie6浏览器版本,并跳转到下载IE新版本页面

    然而,考虑到某些用户可能仍在使用这个老版本的浏览器,我们需要提供一种方法来检测用户的浏览器版本,并在检测到是IE6时引导他们升级到较新的Internet Explorer版本或者转向其他现代浏览器。在这个场景中,...

    js检测浏览器版本代码,兼容ie11

    总之,JavaScript浏览器版本检测是前端开发中不可或缺的一部分,尤其是在需要考虑向后兼容和多浏览器支持的项目中。通过正确地解析和分析`navigator.userAgent`,我们可以有效地识别用户所使用的浏览器类型和版本,...

    JS判断浏览器(支持IE6-IE11、腾讯QQ、搜狗、猎豹、谷歌、苹果、火狐、遨游、欧朋、世界之窗).

    IE6-IE11已测试通过可准确识别; 腾讯QQ、搜狗、猎豹、谷歌、苹果已测试可准确识别; 360兼容模式伪装成IE、极速模式伪装成谷歌,还未找到准确判断方法;...浏览器都在改进升级,不保证代码今后也能准确判断。

    兼容IE8及以上浏览器版本的

    标题中的“兼容IE8及以上浏览器版本的”表明这个项目或软件设计时考虑到了对旧版Internet Explorer(IE)浏览器的支持,特别是从IE8开始的版本。在2000年代末到2010年代初,IE8是广泛应用的浏览器,尽管现在已经被更...

    判断浏览器是否是IE10以上.zip

    标题中的"判断浏览器是否是IE10以上.zip"是一个关于如何使用JavaScript检测用户是否使用的是Internet Explorer(IE)浏览器,并且其版本高于或等于10的教程或代码示例。下面将详细阐述这一知识点。 首先,我们需要...

    解决各种IE兼容问题_IE6_IE7_IE8_IE9_IE10

    由于不同版本的Internet Explorer(IE6、IE7、IE8、IE9、IE10)对Web标准的支持程度不一,这导致在这些浏览器中运行同一段代码可能会出现差异。幸运的是,有一些技术手段可以帮助我们解决这些问题。 首先,一个关键...

    js日期控件,完美支持IE8,支持多种浏览器

    在本文中,我们将深入探讨一个名为"My97 DatePicker"的JS日期控件,它以其对IE8的完美支持以及对其他多种浏览器的良好兼容性而备受赞誉。 首先,我们要了解JavaScript在处理日期时的基本概念。JavaScript内置的`...

    【JavaScript源代码】JavaScript 判断浏览器是否是IE.docx

    在实际开发中,由于各个浏览器对JS特性的支持程度不同,尤其是Internet Explorer(简称IE)与其他主流浏览器(如Chrome、Firefox)之间存在显著差异,因此前端开发者经常需要编写特定的代码来检测用户是否使用了IE...

    JavaScript判断浏览器类型及版本

    JavaScript 判断浏览器类型及版本 随着浏览器市场的日益繁荣,浏览器的类型和版本也越来越多,给前端开发带来了很大的挑战。如何精准地判断浏览器的类型和版本成为了前端开发中非常重要的一个问题。 JavaScript ...

Global site tag (gtag.js) - Google Analytics