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 相关文章推荐
JQuery 网站换肤功能实现代码
Nov 02 Javascript
爆炸式的JS圆形浮动菜单特效代码
Mar 03 Javascript
js鼠标左右键 键盘值小结
Jun 11 Javascript
JQuery 操作/获取table具体代码
Jun 13 Javascript
JS判断客服QQ号在线还是离线状态的方法
Jan 13 Javascript
JavaScript多线程详解
Aug 12 Javascript
理解JavaScript事件对象
Jan 25 Javascript
解读Bootstrap v4 sass设计
May 29 Javascript
浅谈angular懒加载的一些坑
Aug 20 Javascript
Vue侧滑菜单组件——DrawerLayout
Dec 18 Javascript
JSON的parse()方法介绍
Jan 31 Javascript
jQuery实现为table表格动态添加或删除tr功能示例
Feb 19 jQuery
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 if 想到的些问题
2008/03/22 PHP
php 移除数组重复元素的一点说明
2008/11/27 PHP
PHP初学者常见问题集合 修正版(21问答)
2010/03/23 PHP
完善CodeIgniter在IDE中代码提示功能的方法
2014/07/19 PHP
php微信开发之上传临时素材
2016/06/24 PHP
自动检查并替换文本框内的字符
2006/06/30 Javascript
分析 JavaScript 中令人困惑的变量赋值
2007/08/13 Javascript
javascript下function声明一些小结
2007/12/28 Javascript
Jquery 获得服务器控件值的方法小结
2010/05/11 Javascript
jquery tab插件精简版分享
2011/09/10 Javascript
Javascript 判断是否存在函数的方法
2013/01/03 Javascript
浅析XMLHttpRequest的缓存问题
2013/12/13 Javascript
JavaScript排序算法之希尔排序的2个实例
2014/04/04 Javascript
JQuery实现表格动态增加行并对新行添加事件
2014/07/30 Javascript
简介JavaScript中的italics()方法的使用
2015/06/08 Javascript
Vue.js路由vue-router使用方法详解
2017/03/20 Javascript
JS触摸与手势事件详解
2017/05/09 Javascript
JavaScript禁止微信浏览器下拉回弹效果
2017/05/16 Javascript
jsonp跨域获取数据的基础教程
2018/07/01 Javascript
node之本地服务器图片上传的方法示例
2019/03/26 Javascript
详解小程序设置缓存并且不覆盖原有数据
2019/04/15 Javascript
20个必会的JavaScript面试题(小结)
2019/07/02 Javascript
Python实现将n个点均匀地分布在球面上的方法
2015/03/12 Python
Python实现矩阵加法和乘法的方法分析
2017/12/19 Python
python3.6实现学生信息管理系统
2019/02/21 Python
基于梯度爆炸的解决方法:clip gradient
2020/02/04 Python
Django models文件模型变更错误解决
2020/05/11 Python
生日邀请函范文
2014/01/13 职场文书
高一地理教学反思
2014/01/18 职场文书
新三好学生主要事迹
2014/01/23 职场文书
自荐信的基本格式
2014/02/22 职场文书
幼儿园见习报告
2014/10/30 职场文书
党员反四风学习心得体会
2016/01/22 职场文书
如何用JS实现简单的数据监听
2021/05/06 Javascript
python全面解析接口返回数据
2022/02/12 Python
Promise静态四兄弟实现示例详解
2022/07/07 Javascript