日期:2014-05-16 浏览次数:20307 次
//获取浏览器的IE内核版本 var ie = (" " + (/*@cc_on@_jscript_version@*/ - 1)).slice(-1); // IE 6 : ie == 6 // IE 7 : ie == 7 // IE 8 : ie == 8 1、document.all 2、!!window.ActiveXObject; 使用方法如下: if (document.all){ alert(”IE浏览器”); }else{ alert(”非IE浏览器”); } if (!!window.ActiveXObject){ alert(”IE浏览器”); }else{ alert(”非IE浏览器”); } 下面是区别IE6、IE7、IE8之间的方法: <script type="text/javascript"> var isIE = !!window.ActiveXObject; var isIE6 = isIE && !window.XMLHttpRequest; var isIE8 = isIE && !!document.documentMode; var isIE7 = isIE && !isIE6 && !isIE8; if (isIE) { if (isIE6) { alert("ie6"); } else if (isIE8) { alert("ie8"); } else if (isIE7) { alert("ie7"); } } </script>