读书人

Js 差别 IE6、7、8

发布时间: 2012-08-22 09:50:35 作者: rapoo

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>  

读书人网 >JavaScript

热点推荐