最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用javascript判斷IE版本號簡單實用且向后兼容

 更新時間:2013年09月11日 08:41:03   作者:  
項目中需要判斷IE版本號,又因為 jQuery 2.0 去除了對瀏覽器版本號的判斷于是就看到一老外寫的一段代碼,下面與大家分享下
今天一個項目中需要判斷IE版本號,又因為 jQuery 2.0 去除了對瀏覽器版本號的判斷(它推薦特性檢測),于是就看到一老外寫的一段代碼:
復(fù)制代碼 代碼如下:

var _IE = (function(){
var v = 3, div = document.createElement('div'), all = div.getElementsByTagName('i');
while (
div.innerHTML = '<!--[if gt IE ' + (++v) + ']><i></i><![endif]-->',
all[0]
);
return v > 4 ? v : false ;
}());

這段代碼著實巧妙!既簡介、有向后兼容!一般做法都是:正則搜索 USER_AGENT ;
但因為歷史原因, USER_AGENT 一直都不準確,而且被各大廠商改的亂七八糟。

比如:
復(fù)制代碼 代碼如下:

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檢測既不可靠,也不向后兼容!

強烈推薦上述代碼!
——————————————————————-
以前剛學會編程的時候,感覺自己知道的挺多,有很多東西可以寫;
可真正深入學習很多知識之后,卻痛苦的發(fā)現(xiàn)自己知道的實在是太少了!想寫點什么,卻很難下筆。

相關(guān)文章

  • JavaScript如何禁止Backspace鍵

    JavaScript如何禁止Backspace鍵

    這篇文章主要介紹了JavaScript如何禁止Backspace鍵,可以幫助大家解決“只讀輸入框在IE下按下Backspace鍵回退到前一個頁面”的問題,感興趣的小伙伴們可以參考一下
    2015-12-12
  • javascript中的綁定與解綁函數(shù)應(yīng)用示例

    javascript中的綁定與解綁函數(shù)應(yīng)用示例

    本文為大家詳細介紹下javascript中綁定與解綁函數(shù)在Ie及Mozilla中的應(yīng)用,感興趣的各位可以參考下哈,希望對大家有所幫助
    2013-06-06
  • javascript+mapbar實現(xiàn)地圖定位

    javascript+mapbar實現(xiàn)地圖定位

    地圖定位 圖吧地圖定位 附j(luò)avascript源碼每行都有注釋
    2010-04-04
  • JS 箭頭函數(shù)的this指向詳解

    JS 箭頭函數(shù)的this指向詳解

    這篇文章主要給大家介紹了關(guān)JS 箭頭函數(shù)的this指向,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-11-11
  • js類中獲取外部函數(shù)名的方法

    js類中獲取外部函數(shù)名的方法

    js類中獲取外部函數(shù)名的方法...
    2007-08-08
  • JavaScript排序算法動畫演示效果的實現(xiàn)方法

    JavaScript排序算法動畫演示效果的實現(xiàn)方法

    下面小編就為大家?guī)硪黄狫avaScript排序算法動畫演示效果的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-10-10
  • 在線所見即所得HTML編輯器的實現(xiàn)原理淺析

    在線所見即所得HTML編輯器的實現(xiàn)原理淺析

    這篇文章主要介紹了在線所見即所得HTML編輯器的實現(xiàn)原理淺析,本文用初始化、打開編輯功能、獲取編輯器的內(nèi)容、增加樣式設(shè)置、再進一步等步驟闡述在線編輯器的基本實現(xiàn)原理,需要的朋友可以參考下
    2015-04-04
  • 小程序使用wxs解決wxml保留2位小數(shù)問題

    小程序使用wxs解決wxml保留2位小數(shù)問題

    這篇文章主要介紹了小程序使用wxs解決wxml保留2位小數(shù)問題,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-12-12
  • uniapp小程序?qū)崿F(xiàn)瀑布流布局的思路與代碼

    uniapp小程序?qū)崿F(xiàn)瀑布流布局的思路與代碼

    這篇文章主要給大家介紹了關(guān)于uniapp小程序?qū)崿F(xiàn)瀑布流布局的思路與代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04
  • JavaScript中數(shù)組對象的那些自帶方法介紹

    JavaScript中數(shù)組對象的那些自帶方法介紹

    數(shù)組對象自帶方法想必大家都有所耳聞,今天主要為大家介紹下JavaScript中數(shù)組對象的那些自帶方法,感興趣的你可以參考下哈,希望可以幫助你學習javascript
    2013-03-03

最新評論

临沧市| 龙井市| 江源县| 濮阳县| 个旧市| 延边| 河源市| 河西区| 佛坪县| 雷州市| 长垣县| 石棉县| 永安市| 乐安县| 敖汉旗| 广西| 台安县| 怀化市| 山东省| 临西县| 门源| 宁南县| 宁津县| 谢通门县| 江油市| 当涂县| 沙洋县| 邯郸市| 石林| 沛县| 乡城县| 江安县| 慈利县| 江永县| 公主岭市| 尼勒克县| 松原市| 葫芦岛市| 宿州市| 囊谦县| 涟源市|