原生js仿jq判斷當(dāng)前瀏覽器是否為ie,精確到ie6~8
熟悉jq的朋友可能會(huì)偶爾用到判定當(dāng)前瀏覽器是否為ie,甚至是具體到ie哪個(gè)版本。比如說(shuō)判定當(dāng)前瀏覽器是ie7 ,寫(xiě)法如下:
if($.browser.msie && $.browser.version==7){
//ie7下執(zhí)行該區(qū)域代碼
}
原生js,仿jq寫(xiě)法,具體實(shí)現(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>
對(duì)于firefox、chrome的判定,可自己擴(kuò)展。
- 用js判斷用戶瀏覽器是否是XP SP2的IE6
- 用js判斷瀏覽器是否是IE的比較好的辦法
- js 全世界最短的IE瀏覽器判斷代碼
- js ie非ie瀏覽器的幾種判斷方法小結(jié)
- javascript判斷ie瀏覽器6/7版本加載不同樣式表的實(shí)現(xiàn)代碼
- 利用js判斷瀏覽器類型(是否為IE,Firefox,Opera瀏覽器)
- js判斷IE瀏覽器版本過(guò)低示例代碼
- ExtJS判斷IE瀏覽器類型的方法
- JavaScript中一個(gè)奇葩的IE瀏覽器判斷方法
- js代碼判斷瀏覽器種類IE、FF、Opera、Safari、chrome及版本
- js判斷當(dāng)前瀏覽器類型,判斷IE瀏覽器方法
- js判斷瀏覽器類型為ie6時(shí)不執(zhí)行
- IE及IE6瀏覽器中判斷JS文件加載成功失敗的方法
- JS如何判斷是否為ie瀏覽器的方法(包括IE10、IE11在內(nèi))
相關(guān)文章
前端js實(shí)現(xiàn)文件的斷點(diǎn)續(xù)傳 后端PHP文件接收
這篇文章主要為大家詳細(xì)介紹了斷點(diǎn)續(xù)傳的簡(jiǎn)單例子,前端文件提交,后端PHP文件接收,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-10-10
JS 刪除字符串最后一個(gè)字符的實(shí)現(xiàn)代碼
本篇文章主要是對(duì)JS刪除字符串最后一個(gè)字符的實(shí)現(xiàn)代碼進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2014-02-02
JS技巧動(dòng)手實(shí)現(xiàn)紅包兔子雨效果示例詳解
這篇文章主要為大家介紹了JS技巧動(dòng)手實(shí)現(xiàn)紅包兔子雨效果示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-01-01
javascript中利用柯里化函數(shù)實(shí)現(xiàn)bind方法【推薦】
下面小編就為大家?guī)?lái)一篇javascript中利用柯里化函數(shù)實(shí)現(xiàn)bind方法【推薦】。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧2016-04-04
javaScript call 函數(shù)的用法說(shuō)明
javaScript 中的 call() 是一個(gè)奇妙的方法,但也是一個(gè)讓人迷惑的方法,先看一下官方的解釋。2010-04-04
JavaScript的常見(jiàn)兼容問(wèn)題及相關(guān)解決方法(chrome/IE/firefox)
本篇文章只要是對(duì)JavaScript的常見(jiàn)兼容問(wèn)題及相關(guān)解決方法(chrome/IE/firefox)進(jìn)行了詳細(xì)的介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2013-12-12
驚云JS隨機(jī)排序程序隨機(jī)顯示信息-每次新聞顯示順序都不一樣
驚云JS隨機(jī)排序程序隨機(jī)顯示信息-每次新聞顯示順序都不一樣...2007-11-11
網(wǎng)頁(yè)中可關(guān)閉的漂浮窗口實(shí)現(xiàn)可自行調(diào)節(jié)
廣告式的漂浮窗口,想必大家并不陌生吧,下面為大家簡(jiǎn)單介紹下具體的實(shí)現(xiàn),有需要的朋友可以參考下2013-08-08
JavaScript兩個(gè)變量交換值的實(shí)現(xiàn)方法
本文主要介紹了JavaScript兩個(gè)變量交換值(不使用臨時(shí)變量)的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧2017-03-03

