js简单判断移动端系统的方法


Posted in Javascript onFebruary 25, 2016

本文实例讲述了js简单判断移动端系统的方法。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" >
<meta name="format-detection" content="telephone=no">
<title>Document</title>
</head>
<body>
<script>
  var isMobile = {
    Android : function() {
      return navigator.userAgent.match(/Android/i) ? true : false;
    },
    BlackBerry : function() {
      return navigator.userAgent.match(/BlackBerry/i) ? true : false;
    },
    iOS : function() {
      return navigator.userAgent.match(/iPhone|iPad|iPod/i) ? true : false;
    },
    Windows : function() {
      return navigator.userAgent.match(/IEMobile/i) ? true : false;
    },
    any : function() {
      return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Windows());
    }
  };
  if (isMobile.iOS()) {
    alert("apple"); 
  } else {
    alert("Android");
  }
</script>
</body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript 提升运行速度之循环篇 译文
Aug 15 Javascript
jQuery中创建实例与原型继承揭秘
Dec 21 Javascript
jQuery基本过滤选择器使用介绍
Apr 18 Javascript
js AppendChild与insertBefore用法详细对比
Dec 16 Javascript
js实现简单随机抽奖的方法
Jan 27 Javascript
JS中解决谷歌浏览器记住密码输入框颜色改变功能
Feb 13 Javascript
理解Angular的providers给Http添加默认headers
Jul 04 Javascript
Node.js Event Loop各阶段讲解
Mar 08 Javascript
微信小程序生成二维码的示例代码
Mar 29 Javascript
JSX在render函数中的应用详解
Sep 04 Javascript
javascript设计模式 ? 简单工厂模式原理与应用实例分析
Apr 09 Javascript
JavaScript中常用的3种弹出提示框(alert、confirm、prompt)
Nov 10 Javascript
jquery ztree实现树的搜索功能
Feb 25 #Javascript
jquery ztree异步搜索(搜叶子)实践
Feb 25 #Javascript
JQuery ztree 异步加载实例讲解
Feb 25 #Javascript
Node.js编写组件的三种实现方式
Feb 25 #Javascript
JS根据浏览器窗口大小实时动态改变网页文字大小的方法
Feb 25 #Javascript
你所未知的3种Node.js代码优化方式
Feb 25 #Javascript
jQuery使用contains过滤器实现精确匹配方法详解
Feb 25 #Javascript
You might like
php中限制ip段访问、禁止ip提交表单的代码分享
2014/08/22 PHP
php通过Chianz.com获取IP地址与地区的方法
2015/01/14 PHP
PHP7.3.10编译安装教程
2019/10/08 PHP
js自带函数备忘 数组
2006/12/29 Javascript
javascript 面向对象编程  function是方法(函数)
2009/09/17 Javascript
JavaScript 语言基础知识点总结(思维导图)
2013/11/10 Javascript
ExtJs中gridpanel分组后组名排序实例代码
2013/12/02 Javascript
Windows8下搭建Node.js开发环境教程
2014/09/03 Javascript
分享9个最好用的JavaScript开发工具和代码编辑器
2015/03/24 Javascript
JavaScript File分段上传
2016/03/10 Javascript
jQuery post数据至ashx实例详解
2016/11/18 Javascript
AngularJS中的按需加载ocLazyLoad示例
2017/01/11 Javascript
js 转义字符及URI编码详解
2017/02/28 Javascript
angular2 ng build部署后base文件路径问题详细解答
2017/07/15 Javascript
Angular4实现图片上传预览路径不安全的问题解决
2017/12/25 Javascript
集成vue到jquery/bootstrap项目的方法
2018/02/10 jQuery
JS数组去重常用方法实例小结【4种方法】
2018/05/28 Javascript
关于JavaScript数组去重的一些理解汇总
2020/09/10 Javascript
JavaScript原生数组函数实例汇总
2020/10/14 Javascript
解决vant的Toast组件时提示not defined的问题
2020/11/11 Javascript
浅析Python中的序列化存储的方法
2015/04/28 Python
Python中使用ElementTree解析XML示例
2015/06/02 Python
python 实现分页显示从es中获取的数据方法
2018/12/26 Python
使用pip安装python库的多种方式
2019/07/31 Python
CSS3模拟IOS滑动开关效果
2016/09/28 HTML / CSS
加拿大当代时尚服饰、配饰和鞋类专业零售商和制造商:LE CHÂTEAU
2017/10/06 全球购物
盛大二次面试题
2016/11/18 面试题
PyQt 如何创建自定义QWidget
2021/03/24 Python
校园创业策划书
2014/01/14 职场文书
初中班主任寄语
2014/04/04 职场文书
关于读书的演讲稿1000字
2014/08/27 职场文书
个人更名证明
2015/06/23 职场文书
高一军训口号
2015/12/25 职场文书
mysql查询的控制语句图文详解
2021/04/11 MySQL
Python实战之用tkinter库做一个鼠标模拟点击器
2021/04/27 Python
Python如何配置环境变量详解
2021/05/18 Python