基于js實(shí)現(xiàn)判斷瀏覽器類型代碼實(shí)例
前言
工作中需要用到判斷瀏覽器類型,網(wǎng)上找到的內(nèi)容不怎么全,故在此進(jìn)行一下總結(jié)。
一、不同瀏覽器及版本下User-Agent信息
待續(xù).....歡迎補(bǔ)充
二、根據(jù)User-Agent信息進(jìn)行判斷
以下代碼目前還判斷不了win10下的edge
//判斷是否是IE瀏覽器 function isIE() { var b = navigator.userAgent; var isOpera = userAgent.indexOf("Opera") > -1; //判斷是否Opera瀏覽器 var a = (b.indexOf("compatible") > -1 && b.indexOf("MSIE") > -1 && !isOpera) || (b.indexOf("Windows NT 6.1; Trident/7.0;") > -1 || b.indexOf("Windows NT 6.1; WOW64; Trident/7.0;") > -1); if (a) { return true } else { return false } }
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- NodeJS和瀏覽器中this關(guān)鍵字的不同之處
- JavaScript 判斷瀏覽器是否是IE
- JavaScript實(shí)現(xiàn)瀏覽器網(wǎng)頁自動(dòng)滾動(dòng)并點(diǎn)擊的示例代碼
- JavaScript 如何在瀏覽器中使用攝像頭
- 如何使用 JavaScript 操作瀏覽器歷史記錄 API
- JS跨瀏覽器解析XML應(yīng)用過程詳解
- 手機(jī)瀏覽器喚起微信分享(JS)
- 瀏覽器JavaScript調(diào)試功能無法使用解決方案
- JavaScript常用工具函數(shù)匯總(瀏覽器環(huán)境)
- 如何用JavaScript檢測(cè)當(dāng)前瀏覽器是無頭瀏覽器
相關(guān)文章
JS實(shí)現(xiàn)常見的TAB、彈出層效果(TAB標(biāo)簽,斑馬線,遮罩層等)
這篇文章主要介紹了JS實(shí)現(xiàn)常見的TAB、彈出層效果,包括TAB標(biāo)簽,斑馬線,遮罩層等.以完整實(shí)例總結(jié)分析了JavaScript實(shí)現(xiàn)tab切換、隔行變換及彈出遮罩層的完整實(shí)現(xiàn)技巧,需要的朋友可以參考下2015-10-10相冊(cè)展示PhotoSwipe.js插件實(shí)現(xiàn)
這篇文章主要為大家詳細(xì)介紹了相冊(cè)展示PhotoSwipe.js插件實(shí)現(xiàn)方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-08-08創(chuàng)建與框架無關(guān)的JavaScript插件
這篇文章主要介紹了創(chuàng)建與框架無關(guān)的JavaScript插件,幫助大家更好的理解和使用JavaScript,感興趣的朋友可以了解下2020-12-12原生JS封裝ajax 傳json,str,excel文件上傳提交表單(推薦)
這篇文章主要介紹了原生JS封裝ajax 傳json,str,excel文件上傳提交表單(推薦)的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-06-06js+html5實(shí)現(xiàn)手機(jī)九宮格密碼解鎖功能
這篇文章主要為大家詳細(xì)介紹了js+html5實(shí)現(xiàn)手機(jī)九宮格密碼解鎖功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-07-07JavaScript中關(guān)鍵字 in 的使用方法詳解
這篇文章主要介紹了JavaScript中關(guān)鍵字 in 的使用方法詳解,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-10-10JavaScript實(shí)現(xiàn)帶標(biāo)題的圖片輪播特效
這里給大家分享的是4屏帶標(biāo)題和文字描述的js圖片輪播代碼,完美兼容IE6。圖片滾動(dòng)切換,鼠標(biāo)放到數(shù)字選項(xiàng)卡即可切換圖片。點(diǎn)擊圖片跳轉(zhuǎn)到指定頁面,有需要的小伙伴可以參考下。2015-05-05