js判斷IE瀏覽器版本例項程式碼

antzone發表於2017-03-13

IE瀏覽器比較麻煩,尤其是在中國,低版本的IE瀏覽器依然非常的流行,甚至IE6這樣的瀏覽器依然保持近百分之二十的佔有率,由於各個版本瀏覽器對同一段程式碼的有時候解讀不一樣,所以要進行各個版本的區分,下面就簡單介紹一下。

[JavaScript] 純文字檢視 複製程式碼
var _IE =(function(){ 
  var v=3;
  var div=document.createElement('div'); 
  var all=div.getElementsByTagName('i'); 
  while(div.innerHTML='<!--[if gt IE ' + (++v) + ']><i></i><![endif]-->',all[0]); 
  return v>4?v:false ; 
}()); 
alert(_IE);

以上程式碼能夠檢測IE10以下IE瀏覽器的版本,可能還有更好更全面的方式,希望大家能夠跟帖留言共同分享。

相關文章