首頁 > web前端 > js教程 > js判斷ie版本號碼的簡單實作程式碼_javascript技巧

js判斷ie版本號碼的簡單實作程式碼_javascript技巧

WBOY
發布: 2016-05-16 16:57:03
原創
1264 人瀏覽過

jQuery 2.0 去除了對瀏覽器版本號的判斷(它推薦特性檢測),這裡是一個老外寫的原生判斷方法,這段程式碼著實巧妙!既簡介、有向後相容!一般做法都是:正規搜尋 USER_AGENT ;
但因為歷史原因, USER_AGENT 一直都不準確,而且被各大廠商改的亂七八糟。 :
例如:

IE10 : Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)

IE11 : Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv 11.0) like Gecko

這都是些什麼亂七八糟的什麼字串啊。 。 。鬼知道 IE12會變成什麼! ! !
所以使用特性檢測、或USER-AGENT檢測既不可靠,也不向後相容!

強烈推薦以下程式碼!

複製碼


程式碼如下:


var _IE = (function (🎜>

var _IE = (function (🎜>

var _IE = (function () { v = 3, div = document.createElement('div'), all = div.getElementsByTagName('i');
           gt IE ' ( v ) ']>',
                all[0]    v > 4 ? v : false;        } ( ));        alert(_IE);
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板