DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> 原生js仿jq判斷當前浏覽器是否為ie,精確到ie6~8
原生js仿jq判斷當前浏覽器是否為ie,精確到ie6~8
編輯:關於JavaScript     

熟悉jq的朋友可能會偶爾用到判定當前浏覽器是否為ie,甚至是具體到ie哪個版本。比如說判定當前浏覽器是ie7 ,寫法如下:

if($.browser.msie && $.browser.version==7){
//ie7下執行該區域代碼
}

原生js,仿jq寫法,具體實現代碼:

<script>
var browser = (function(){
var isIE6 = /msie 6/i.test(navigator.userAgent);
var isIE7 = /msie 7/i.test(navigator.userAgent);
var isIE8 = /msie 8/i.test(navigator.userAgent);
var isIE = /msie/i.test(navigator.userAgent);
return {
msie:isIE,
version:function(){
switch(true){
case isIE6:return 6;
case isIE7:return 7;
case isIE8:return 8;
}
}()
};
})();
alert(browser.msie);
alert(browser.version);
</script>

對於firefox、chrome的判定,可自己擴展。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved