通过判断浏览器的userAgent,用正则来判断手机是否是iosAndroid客户端。代码如下:

可以打开你的Android手机或者iphone扫描看看

下面一个比较全面的浏览器检查函数,提供更多的检查内容,你可以检查是否是移动端(Mobile)、ipad、iphone、微信、QQ等。

第一种:来自http://blog.baiwand.com/?post=176

使用方法:

//判断是否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.html

if (/(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";};

更多相关文章

  1. [Android实例] Android网络收音机项目(内含源码)
  2. Android开发人员不得不收集的代码(blankj:utilcode)
  3. Android(安卓)内存以及相应的泄漏问题收集中
  4. Android跟软键盘的故事
  5. GitHub 优秀的 Android(安卓)开源项目
  6. Github android客户端源代码分析之一:环境搭建
  7. 使用 Android快速开发框架 Afinal 0.3 快速开发网络应用相关APK
  8. Android动画学习笔记-Android(安卓)Animation
  9. android 三种定位方式

随机推荐

  1. android manifest.xml中元素含义android
  2. Android布局属性详解
  3. android 布局大全
  4. Android(安卓)sms 发送、接收及格式
  5. Android(安卓)短信 彩信 wap push的接收
  6. 使用 ViewStub 延迟展开视图
  7. Android(安卓)API Level对应Android版本
  8. android sms发送、接收及格式
  9. Android(安卓)Studio 4.0正式版发布
  10. Android系统版本与API Level对照表