原生js仿jq判斷當前瀏覽器是否為ie,精確到ie6~8
更新時間:2014年08月30日 16:23:08 投稿:mdxy-dxy
這篇文章主要介紹了原生js仿jq判斷當前瀏覽器是否為ie,精確到ie6~8,需要的朋友可以參考下
熟悉jq的朋友可能會偶爾用到判定當前瀏覽器是否為ie,甚至是具體到ie哪個版本。比如說判定當前瀏覽器是ie7 ,寫法如下:
if($.browser.msie && $.browser.version==7){
//ie7下執(zhí)行該區(qū)域代碼
}
原生js,仿jq寫法,具體實現(xiàn)代碼:
<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的判定,可自己擴展。
您可能感興趣的文章:
- 用js判斷用戶瀏覽器是否是XP SP2的IE6
- 用js判斷瀏覽器是否是IE的比較好的辦法
- js 全世界最短的IE瀏覽器判斷代碼
- js ie非ie瀏覽器的幾種判斷方法小結
- javascript判斷ie瀏覽器6/7版本加載不同樣式表的實現(xiàn)代碼
- 利用js判斷瀏覽器類型(是否為IE,Firefox,Opera瀏覽器)
- js判斷IE瀏覽器版本過低示例代碼
- ExtJS判斷IE瀏覽器類型的方法
- JavaScript中一個奇葩的IE瀏覽器判斷方法
- js代碼判斷瀏覽器種類IE、FF、Opera、Safari、chrome及版本
- js判斷當前瀏覽器類型,判斷IE瀏覽器方法
- js判斷瀏覽器類型為ie6時不執(zhí)行
- IE及IE6瀏覽器中判斷JS文件加載成功失敗的方法
- JS如何判斷是否為ie瀏覽器的方法(包括IE10、IE11在內(nèi))
相關文章
前端js實現(xiàn)文件的斷點續(xù)傳 后端PHP文件接收
這篇文章主要為大家詳細介紹了斷點續(xù)傳的簡單例子,前端文件提交,后端PHP文件接收,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-10-10
javascript中利用柯里化函數(shù)實現(xiàn)bind方法【推薦】
下面小編就為大家?guī)硪黄猨avascript中利用柯里化函數(shù)實現(xiàn)bind方法【推薦】。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考,一起跟隨小編過來看看吧2016-04-04
JavaScript的常見兼容問題及相關解決方法(chrome/IE/firefox)
本篇文章只要是對JavaScript的常見兼容問題及相關解決方法(chrome/IE/firefox)進行了詳細的介紹,需要的朋友可以過來參考下,希望對大家有所幫助2013-12-12
網(wǎng)頁中可關閉的漂浮窗口實現(xiàn)可自行調(diào)節(jié)
廣告式的漂浮窗口,想必大家并不陌生吧,下面為大家簡單介紹下具體的實現(xiàn),有需要的朋友可以參考下2013-08-08

