js判斷IE6至IE8瀏覽器程式碼例項

admin發表於2017-03-28

由於IE6至IE8瀏覽器的問題眾多,所以在很多時候不得不對他們進行單獨處理。

在進行處理之前首要判斷瀏覽器的版本型別,下面就通過程式碼例項介紹一下如何實現此功能。

程式碼如下:

[JavaScript] 純文字檢視 複製程式碼
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;
      }
    }()
  };
})();
console.log(browser.msie);
console.log(browser.version);

上面的程式碼實現了判斷功能,程式碼比較簡單這裡就不多介紹了,直接套用就可以。

相關文章