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 相关文章推荐
小议Function.apply()之二------利用Apply的参数数组化来提高 JavaScript程序性能
Nov 30 Javascript
isArray()函数(JavaScript中对象类型判断的几种方法)
Nov 26 Javascript
EXT中xtype的含义分析
Jan 07 Javascript
将HTMLCollection/NodeList/伪数组转换成数组的实现方法
Jun 20 Javascript
javascript获取URL参数与参数值的示例代码
Dec 20 Javascript
解决js函数闭包内存泄露问题的办法
Jan 25 Javascript
第四篇Bootstrap网格系统偏移列和嵌套列
Jun 21 Javascript
js仿腾讯QQ的web登陆界面
Aug 19 Javascript
js设置和获取自定义属性的方法
Oct 20 Javascript
js正则表达式验证密码强度【推荐】
Mar 03 Javascript
JS对象深度克隆实例分析
Mar 16 Javascript
详解实现vue的数据响应式原理
Jan 20 Vue.js
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里得到前天和昨天的日期的代码
2007/08/16 PHP
坏狼的PHP学习教程之第2天
2008/06/15 PHP
PHP-CGI进程CPU 100% 与 file_get_contents 函数的关系分析
2011/08/15 PHP
php出现web系统多域名登录失败的解决方法
2014/09/30 PHP
PHP使用redis位图bitMap 实现签到功能
2019/10/08 PHP
JavaScript和JQuery实用代码片段(一)
2010/04/07 Javascript
js动态创建表格,删除行列的小例子
2013/07/20 Javascript
jquery eval解析JSON中的注意点介绍
2013/08/23 Javascript
js jquery ajax的几种用法总结(及优缺点介绍)
2014/01/28 Javascript
深入理解JavaScript系列(39):设计模式之适配器模式详解
2015/03/04 Javascript
JavaScript设计模式学习之“类式继承”
2015/03/12 Javascript
简述JavaScript提交表单的方式 (Using JavaScript Submit Form)
2016/03/18 Javascript
JS密码生成与强度检测完整实例(附demo源码下载)
2016/04/06 Javascript
canvas仿iwatch时钟效果
2017/03/06 Javascript
laravel5.3 vue 实现收藏夹功能实例详解
2018/01/21 Javascript
element-ui使用导航栏跳转路由的用法详解
2018/08/22 Javascript
你应该了解的JavaScript Array.map()五种用途小结
2018/11/14 Javascript
tracking.js页面人脸识别插件使用方法
2020/04/16 Javascript
js实现浏览器打印功能的示例代码
2020/07/15 Javascript
[01:02:05]LGD vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
[01:00:49]DOTA2-DPC中国联赛 正赛 Ehome vs iG BO3 第二场 1月31日
2021/03/11 DOTA
Python 字符串大小写转换的简单实例
2017/01/21 Python
Python获取当前页面内所有链接的四种方法对比分析
2017/08/19 Python
Python编程实现正则删除命令功能
2017/08/30 Python
人工智能最火编程语言 Python大战Java!
2017/11/13 Python
Python插件virtualenv搭建虚拟环境
2017/11/20 Python
python创建文件时去掉非法字符的方法
2018/10/31 Python
微软中国官方商城:Microsoft Store中国
2018/10/12 全球购物
个人自我鉴定怎么写
2013/10/28 职场文书
小区的门卫岗位职责
2014/10/01 职场文书
商铺门面租房协议书
2014/10/21 职场文书
2015夏季作息时间调整通知
2015/04/24 职场文书
《孙子兵法》:欲成大事者,需读懂这些致胜策略
2019/08/23 职场文书
Django使用channels + websocket打造在线聊天室
2021/05/20 Python
解析mybatis-plus中的resultMap简单使用
2021/11/23 Java/Android
python实现手机推送 代码也就10行左右
2022/04/12 Python