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 相关文章推荐
用js+xml自动生成表格的东西
Dec 21 Javascript
form表单只提交数据而不进行页面跳转的解决方案
Sep 18 Javascript
解析JavaScript中delete操作符不能删除的对象
Dec 03 Javascript
javascript常用代码段搜集
Dec 04 Javascript
JavaScript中number转换成string介绍
Dec 31 Javascript
JS中Json数据的处理和解析JSON数据的方法详解
Jun 29 Javascript
JavaScript实现简单的星星评分效果
May 18 Javascript
JS使用正则表达式验证身份证号码
Jun 23 Javascript
vue+element tabs选项卡分页效果
Jun 29 Javascript
vue props对象validator自定义函数实例
Nov 13 Javascript
Vue中import from的来源及省略后缀与加载文件夹问题
Feb 09 Javascript
JavaScript将数组转换为链表的方法
Feb 16 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中删除字符串中最先出现某个字符的实现代码
2013/02/03 PHP
PHP取整函数:ceil,floor,round,intval的区别详细解析
2013/08/31 PHP
php使用curl下载指定大小的文件实例代码
2017/09/30 PHP
PHP实现的猴王算法(猴子选大王)示例
2018/04/30 PHP
区分JS中的undefined,null,&quot;&quot;,0和false
2007/03/08 Javascript
javascript 面向对象编程基础:封装
2009/08/21 Javascript
Mootools 1.2教程 同时进行多个形变动画
2009/09/15 Javascript
jquery插件 autoComboBox 下拉框
2010/12/22 Javascript
js中if语句的几种优化代码写法
2011/03/12 Javascript
js实现的牛顿摆效果
2015/03/31 Javascript
jQuery超赞的评分插件(8款)
2015/08/20 Javascript
Jquery easyui 实现动态树
2015/11/17 Javascript
js鼠标点击图片切换效果实现代码
2015/11/19 Javascript
基于jQuery实现网页打印功能
2015/12/01 Javascript
JavaScript+html5 canvas实现本地截图教程
2020/04/16 Javascript
Angular2从搭建环境到开发步骤详解
2016/10/17 Javascript
简单实现js无缝滚动效果
2017/02/05 Javascript
javascript实现简单打字游戏
2019/10/29 Javascript
Vue父子传递实例讲解
2020/02/14 Javascript
vue数据响应式原理知识点总结
2020/02/16 Javascript
vue的$http的get请求要加上params操作
2020/11/12 Javascript
[01:01:18]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#2COL VS LGD
2016/03/03 DOTA
python两种遍历字典(dict)的方法比较
2014/05/29 Python
详解Python在七牛云平台的应用(一)
2017/12/05 Python
python 实现selenium断言和验证的方法
2019/02/13 Python
python代码编写计算器小程序
2020/03/30 Python
Python字典推导式将cookie字符串转化为字典解析
2019/08/10 Python
利用Python实现kNN算法的代码
2019/08/16 Python
Django框架模板用法入门教程
2019/11/04 Python
英国马莎百货官网:Marks & Spencer
2016/07/29 全球购物
小学生爱国演讲稿
2014/04/25 职场文书
2014县委书记四风对照检查材料思想汇报
2014/09/21 职场文书
2014年护士个人工作总结
2014/11/11 职场文书
文明家庭事迹材料
2014/12/20 职场文书
任命书格式模板
2015/09/22 职场文书
Python中的 No Module named ***问题及解决
2022/07/23 Python