判斷使用者是用什麼瀏覽器或者手機
var browser = {
versions: function () {
var u = navigator.userAgent, app = navigator.appVersion;
return { //移動終端瀏覽器版本資訊
trident: u.indexOf('Trident') > -1, //IE核心
presto: u.indexOf('Presto') > -1, //opera核心
webKit: u.indexOf('AppleWebKit') > -1, //蘋果、谷歌核心
gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, //火狐核心
mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否為移動終端
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios終端
android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android終端或uc瀏覽器
iPhone: u.indexOf('iPhone') > -1, //是否為iPhone或者QQHD瀏覽器
iPad: u.indexOf('iPad') > -1, //是否iPad
webApp: u.indexOf('Safari') == -1, //是否web應該程式,沒有頭部與底部
};
}(),
language: (navigator.browserLanguage || navigator.language).toLowerCase()
}
var pcFlag = true;//瀏覽器為true否者為false
if (browser.versions.mobile || browser.versions.ios || browser.versions.android || browser.versions.iPhone || browser.versions.iPad) {
pcFlag = false;
}
相關文章
- js 判斷是什麼瀏覽器、是否為谷歌瀏覽器JS瀏覽器谷歌
- js基礎–如何判斷瀏覽器標籤頁是隱藏或者顯示狀態JS瀏覽器
- js程式碼判斷瀏覽器JS瀏覽器
- IE瀏覽器版本的判斷瀏覽器
- jQuery判斷瀏覽器型別jQuery瀏覽器型別
- 判斷當前瀏覽器是不是微信瀏覽器瀏覽器
- 什麼是Tor?Tor瀏覽器更新有什麼用?瀏覽器
- edge是什麼瀏覽器 microsoft edge是ie瀏覽器嗎瀏覽器ROS
- JS判斷PC瀏覽器型別JS瀏覽器型別
- JavaScript判斷系統和瀏覽器JavaScript瀏覽器
- asp.net 判斷使用者是否使用微信瀏覽器ASP.NET瀏覽器
- 判斷客戶端是iOS還是Android,判斷是不是在微信瀏覽器開啟客戶端iOSAndroid瀏覽器
- 判斷瀏覽器版本並且對使用低版本瀏覽器的使用者進行提示瀏覽器
- 條件註釋判斷瀏覽器版本瀏覽器
- Middleware 判斷當前是否手機端瀏覽器,並跳轉到手機端的介面瀏覽器
- 瀏覽器快取是什麼?它的機制又是什麼?瀏覽器快取
- 判斷是什麼字元字元
- JavaScript 判斷瀏覽器的型別和版本JavaScript瀏覽器型別
- vue 判斷使用者處於手機還是PCVue
- 詳細判斷瀏覽器執行環境(可能是最全的判斷,值得一看)瀏覽器
- 01-什麼是判斷?
- 瀏覽器是怎樣判斷元素是否和某個CSS選擇器匹配?瀏覽器CSS
- 為什麼谷歌瀏覽器開啟是2345瀏覽器 谷歌瀏覽器一開啟是2345介面怎麼辦谷歌瀏覽器
- js判斷是否移動端及瀏覽器核心JS瀏覽器
- 小技巧系列:html或js判斷IE瀏覽器HTMLJS瀏覽器
- 微信跳轉瀏覽器提示,微信瀏覽器中直接跳轉手機預設瀏覽器是怎麼實現的瀏覽器
- 手機瀏覽器通過Scheme跳轉APP,相容各種手機瀏覽器瀏覽器SchemeAPP
- this是什麼以及如何判斷它
- JavaScript 判斷IE瀏覽器的版本包括IE11JavaScript瀏覽器IE11
- IE瀏覽器低版本判斷及升級提示瀏覽器
- JavaScript判斷當前裝置和瀏覽器型別JavaScript瀏覽器型別
- js判斷瀏覽器型別和作業系統JS瀏覽器型別作業系統
- 關閉瀏覽器或者重新整理瀏覽器彈窗提示,可以取消或者確認。瀏覽器
- 怎麼清除瀏覽器快取?瀏覽器快取清理的方法步驟是什麼?瀏覽器快取
- 360瀏覽器總是崩潰是為什麼 360瀏覽器經常崩潰怎麼解決瀏覽器
- 【ASP】判斷是否是手機訪問
- prt檔案用什麼軟體開啟(免費手機prt檔案瀏覽器)瀏覽器
- 國密瀏覽器是什麼?有哪些?有什麼特點?瀏覽器