`
123003473
  • 浏览: 1064165 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Js 区别 IE6、7、8

 
阅读更多
1.//获取浏览器的IE内核版本   
2.var ie = (" " + (/*@cc_on@_jscript_version@*/ - 1)).slice(-1);   
3.// IE 6 : ie == 6   
4.// IE 7 : ie == 7   
5.// IE 8 : ie == 8   
6.  
7.1、document.all    
8.2、!!window.ActiveXObject;    
9.  
10.使用方法如下:    
11.  
12.if (document.all){    
13.alert(”IE浏览器”);    
14.}else{    
15.alert(”非IE浏览器”);    
16.}    
17.  
18.if (!!window.ActiveXObject){    
19.alert(”IE浏览器”);    
20.}else{    
21.alert(”非IE浏览器”);    
22.}    
23.  
24.下面是区别IE6、IE7、IE8之间的方法:    
25.  
26.<script type="text/javascript">   
27.    var isIE = !!window.ActiveXObject;   
28.    var isIE6 = isIE && !window.XMLHttpRequest;   
29.    var isIE8 = isIE && !!document.documentMode;   
30.    var isIE7 = isIE && !isIE6 && !isIE8;   
31.    if (isIE) {   
32.        if (isIE6) {   
33.            alert("ie6");   
34.        } else if (isIE8) {   
35.            alert("ie8");   
36.        } else if (isIE7) {   
37.            alert("ie7");   
38.        }   
39.    }    
40.  
41.</script>  
分享到:
评论

相关推荐

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

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

    IE兼容IE6,IE7,IE8,IE9,IE10js文件

    "IE兼容IE6,IE7,IE8,IE9,IE10 js文件"的标题和描述提示我们,这个压缩包可能包含了一系列专门用于解决这些版本之间兼容性问题的JavaScript脚本。 JavaScript是一种广泛用于网页和网络应用的编程语言,它的主要功能...

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

    ”http://ie7-js.googlecode.com/svn/version/2.0(beta)/IE8.js” type=”text/javascript”&gt;&lt;/script&gt; &lt;![endif]–&gt; 使IE5,IE6,IE7,IE8兼容到IE9模式 &lt;!–[if lt IE 9]&gt; ”...

    ie6 ie7 ff浏览器兼容

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

    解决各种IE兼容问题_IE6_IE7_IE8_IE9_IE10

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

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

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

    IE7,IE8,IE9JS

    IE7.js 使IE5、IE6升级至兼容IE7 注释使Internet Explorer版本号低于IE7的IE浏览器载入该代码。 &lt;!–[if lt IE 7]&gt; [removed][removed] &lt;![endif]–&gt;   IE8.js 使IE5、IE6、IE7支持更多的W3C标准(修复了许多的...

    IE系列js(IE7.js、IE8.js、IE9.js)

    IE7.js、IE8.js和IE9.js是专为解决这些问题而设计的JavaScript库,它们允许开发者在这些老版本的IE浏览器上实现与现代浏览器更接近的功能和行为。 首先,我们要理解IE系列js的核心目标:模拟现代浏览器的行为,使老...

    ieTest ie6 ie7 ie8 ie9 ie5.5

    【标题】"ieTest ie6 ie7 ie8 ie9 ie5.5"指的是一个用于测试Internet Explorer浏览器不同版本的工具,IETester。这款软件允许开发者和网站管理员在一台计算机上同时运行并测试IE5.5到IE9等多个版本的浏览器,确保...

    winXP系统IE6升级IE8

    然而,随着时间的推移,IE6的安全性和功能已经无法满足现代互联网的需求,因此升级到更高级别的版本如IE8变得至关重要。IE8提供了更好的安全防护、网页标准支持以及性能优化。以下是关于"winXP系统IE6升级IE8"的具体...

    win8的 IE6

    标题中的“win8的 IE6”指的是在Windows 8操作系统上使用的Internet Explorer 6浏览器。这是一个历史性的软件,因为Internet Explorer 6(简称IE6)是微软在2001年发布的,它作为Windows XP系统的一部分推出,后来也...

    video.js 兼容ie8 的demo

    `video.js`是一个强大的JavaScript库,它旨在提供一个跨浏览器、跨设备的HTML5视频播放器解决方案,但默认情况下,它并不直接支持像IE8这样的老版本浏览器。 `video.js`的核心是基于HTML5的`&lt;video&gt;`元素,而IE8并...

    让IE6、IE7、IE8支持CSS3的圆角、阴影样式

    在早期的Internet Explorer浏览器,即IE6、IE7和IE8,它们并不支持CSS3的一些新特性,如圆角和阴影效果。这些特性在现代浏览器中已经非常常见,可以为网页设计提供更丰富的视觉体验。为了让这些老版本的IE浏览器也能...

    IE6, IE7, IE8 CSS 兼容速查表

    在网页设计领域,Internet Explorer(简称IE)的6、7、8版本曾是开发者们面临兼容性问题的主要挑战。这三款浏览器虽然在当时占据了一定的市场份额,但它们对CSS(层叠样式表)的支持程度并不理想,导致开发者需要...

    兼容ie6/ie7/ie8/ff 省市县的js

    标题“兼容ie6/ie7/ie8/ff 省市县的js”指的是一个JavaScript插件或库,其主要目的是解决浏览器兼容性问题,特别是针对较老版本的Internet Explorer(IE6、IE7、IE8)以及Firefox(FF)。这个选择器功能允许用户在...

    JS图片预览(兼容IE6、IE7、IE8和FF)

    在JavaScript(简称JS)中实现图片预览,尤其是在兼容老版本的Internet Explorer(如IE6、IE7、IE8)以及Firefox(FF)等浏览器上,需要考虑多种技术策略和兼容性问题。下面我们将详细讨论如何实现这个功能,并着重...

    Js图片广告轮换效果[支持ie7,ie8.firefox,ie6]

    标题与描述均提到了“Js图片广告轮换效果[支持ie7,ie8.firefox,ie6]”,这指向了一种使用JavaScript实现的图片轮播技术,特别强调了对旧版浏览器如IE6、IE7、IE8以及Firefox的支持。在现代Web开发中,虽然这些浏览器...

    js验证,兼容IE6,IE7,IE8,IE9,firefox,opera,android。

    本文将深入探讨如何实现一个兼容多种浏览器(包括IE6, IE7, IE8, IE9, Firefox, Opera以及Android)的JavaScript验证机制,并关注`Gsvalidator.js`这个核心库和其辅助资源`tipImg`。 首先,我们来看`Gsvalidator.js...

    IE7.JS解决IE兼容性问题方法

    IE7.js 是一个JavaScript库,由Dean Edwards创建,旨在为老旧版本的Internet Explorer(尤其是IE6)提供部分CSS2.1和DOM1级的支持,以解决浏览器的兼容性问题。它通过模拟缺失的特性来改善IE的渲染和脚本处理,从而...

Global site tag (gtag.js) - Google Analytics