js判斷是否移動端及瀏覽器核心
var browser = {
versions: function() {
var u = navigator.userAgent;
return {
trident: u.indexOf('Trident') > -1, //IE核心
presto: u.indexOf('Presto') > -1, //opera核心
webKit: u.indexOf('AppleWebKit') > -1, //蘋果、谷歌核心
gecko: u.indexOf('Firefox') > -1, //火狐核心Gecko
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
iPhone: u.indexOf('iPhone') > -1 , //iPhone
iPad: u.indexOf('iPad') > -1, //iPad
webApp: u.indexOf('Safari') > -1 //Safari
};
}
}
if (browser.versions.mobile() || browser.versions.ios() || browser.versions.android() || browser.versions.iPhone() || browser.versions.iPad()) {
alert('移動端');
}
相關文章
- PHP判斷訪客是否移動端瀏覽器訪問PHP瀏覽器
- js如何判斷是否是IE瀏覽器JS瀏覽器
- js 判斷是什麼瀏覽器、是否為谷歌瀏覽器JS瀏覽器谷歌
- js如何判斷當前瀏覽器是否是谷歌瀏覽器JS瀏覽器谷歌
- js判斷是否是IE瀏覽器程式碼JS瀏覽器
- js判斷移動端型別或者瀏覽器型別程式碼例項JS型別瀏覽器
- 判斷是否在微信瀏覽器中瀏覽器
- 如何判斷是否是360瀏覽器瀏覽器
- php判斷是否是微信瀏覽器PHP瀏覽器
- js程式碼判斷瀏覽器JS瀏覽器
- js判斷是否在微信內建瀏覽器中開啟JS瀏覽器
- JS判斷PC瀏覽器型別JS瀏覽器型別
- 如何判斷當期瀏覽器是否支援canvas瀏覽器Canvas
- 如何判斷瀏覽器是否是IE11瀏覽器IE11
- 判斷客戶瀏覽器是否支援cookie (轉)瀏覽器Cookie
- JS判斷瀏覽器是否為IE 以及螢幕解析度JS瀏覽器
- javascript如何判斷當前瀏覽器是否支援cookieJavaScript瀏覽器Cookie
- 主流瀏覽器核心及JS引擎瀏覽器JS
- .net火狐瀏覽器 ie瀏覽器 判斷瀏覽器
- 使用javascript判斷瀏覽器核心程式碼例項JavaScript瀏覽器
- js實現的判斷當前瀏覽器是否flash程式碼例項JS瀏覽器
- 如何判斷當前瀏覽器是否支援html5瀏覽器HTML
- JavaScript判斷元素是否在瀏覽器可視區域JavaScript瀏覽器
- js判斷IE瀏覽器程式碼例項JS瀏覽器
- js判斷微信瀏覽器程式碼例項JS瀏覽器
- 如何判斷微信內建瀏覽器(JS & PHP)瀏覽器JSPHP
- 移動端瀏覽器問題瀏覽器
- 判斷當前瀏覽器是不是微信瀏覽器瀏覽器
- 移動端的判斷
- asp.net 判斷使用者是否使用微信瀏覽器ASP.NET瀏覽器
- Middleware 判斷當前是否手機端瀏覽器,並跳轉到手機端的介面瀏覽器
- 小技巧系列:html或js判斷IE瀏覽器HTMLJS瀏覽器
- js判斷IE瀏覽器版本例項程式碼JS瀏覽器
- js判斷瀏覽器型別程式碼例項JS瀏覽器型別
- 谷歌瀏覽器除錯移動端谷歌瀏覽器除錯
- jQuery判斷瀏覽器型別jQuery瀏覽器型別
- IE瀏覽器版本的判斷瀏覽器
- PHP判斷瀏覽器型別:PHP瀏覽器型別