营销型网站开发流程,杭州十大室内设计公司,北京网站建设公司现状,电商图片助手每个客户端都带有自身的UA标识#xff0c;通过JavaScript#xff0c;可以获取客户端标识#xff0c;我们可以获取浏览器的userAgent#xff0c;用正则来判断手机是ios(苹果)还是Android(安卓)客户端。代码如下#xff1a;var u navigator.userAgent;var isAndroid u.ind…每个客户端都带有自身的UA标识通过JavaScript可以获取客户端标识我们可以获取浏览器的userAgent用正则来判断手机是ios(苹果)还是Android(安卓)客户端。代码如下var u navigator.userAgent;var isAndroid u.indexOf(Android) -1 || u.indexOf(Adr) -1; //android终端var isiOS !!u.match(/(i[^;];( U;)? CPU.Mac OS X/); //ios终端alert(是否是AndroidisAndroid);alert(是否是iOSisiOS);可以打开你的Android手机或者iphone扫描看看下面一个比较全面的浏览器检查函数提供更多的检查内容你可以检查是否是移动端(mobile)、ipad、iphone、微信、QQ等。第一种来自http://blog.baiwand.com/?post176//判断访问终端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(Adr) -1, //android终端iPhone: u.indexOf(iPhone) -1 , //是否为iPhone或者QQHD浏览器iPad: u.indexOf(iPad) -1, //是否iPadwebApp: u.indexOf(Safari) -1, //是否web应该程序没有头部与底部weixin: u.indexOf(MicroMessenger) -1, //是否微信 (2015-01-22新增)qq: u.match(/sQQ/i) qq //是否QQ};}(),language:(navigator.browserLanguage || navigator.language).toLowerCase()}使用方法//判断是否IE内核if(browser.versions.trident){ alert(is IE); }//判断是否webKit内核if(browser.versions.webKit){ alert(is webKit); }//判断是否移动端if(browser.versions.mobile||browser.versions.android||browser.versions.ios){ alert(移动端); }检测浏览器语言currentLang navigator.language; //判断除IE外其他浏览器使用语言if(!currentLang){//判断IE浏览器使用语言currentLang navigator.browserLanguage;}alert(currentLang);第二种来自http://www.fufuok.com/js-iphone-android.htmlif (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {//alert(navigator.userAgent);window.location.href iPhone.html;} else if (/(Android)/i.test(navigator.userAgent)) {//alert(navigator.userAgent);window.location.href Android.html;} else {window.location.href pc.html;};更新以上代码已经调整可以放心使用若有问题欢迎指出。