js中推断浏览器类型
生活随笔
收集整理的這篇文章主要介紹了
js中推断浏览器类型
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
在實(shí)際看發(fā)展。有時候會遇到在IOS和Android中要用不同的方法處理網(wǎng)頁。須要讓網(wǎng)頁返回當(dāng)前瀏覽器的類型。
/*** 推斷瀏覽器類型*/ var Browse = function () {//推斷是否是蘋果系統(tǒng)this.browseIos = function () {var ua = navigator.userAgent.toLowerCase();if (/(iphone|ipad|ipod|ios)/i.test(ua)) {//蘋果return true;}return false;};//推斷是否是微信內(nèi)置瀏覽器this.browseWeiXin = function () {var ua = navigator.userAgent.toLowerCase();if(/micromessenger/.test(ua)) {return true;}return false;};//推斷是否是安卓this.browseAndroid = function () {var ua = navigator.userAgent.toLowerCase();if (/(android)/i.test(ua)) {//安卓return true;}return false;};//推斷是否是手機(jī)端this.browseMobile = function () {var ua = navigator.userAgent;if(ua != null && ua != "") {ua = ua.toLowerCase();}//手機(jī)處理if(ua.indexOf("android") >= 0 || ua.indexOf("iphone") >= 0 || ua.indexOf("ipod") >= 0 || ua.indexOf("ipad") >= 0 || ua.indexOf("windows phone") >= 0 || ua.indexOf("blackberry") >= 0) {return true;}return false;}; };有時候須要推斷是否是在微信中打開。方法類似
轉(zhuǎn)載于:https://www.cnblogs.com/yfceshi/p/7228404.html
總結(jié)
以上是生活随笔為你收集整理的js中推断浏览器类型的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 光中通宝是哪个朝代的
- 下一篇: Study 1 —— HTML5概述