JavaScript?Apple设备检测示例代码


Posted in Javascript onNovember 15, 2013

这里提供一些javascript检测代码,用于检测iPhone、iPod、iPad设备。

// Apple detection object
var Apple = {};
Apple.UA = navigator.userAgent;
Apple.Device = false;
Apple.Types = ["iPhone", "iPod", "iPad"];
for (var d = 0; d < Apple.Types.length; d++) {
  var t = Apple.Types[d];
  Apple[t] = !!Apple.UA.match(new RegExp(t, “i”));
  Apple.Device = Apple.Device || Apple[t];
}
// is this an Apple device?
alert(
  “Apple device? ” + Apple.Device +
  “\niPhone? ” + Apple.iPhone +
  “\niPod? ” + Apple.iPod +
  “\niPad? ” + Apple.iPad
);
Javascript 相关文章推荐
用javascript实现读取txt文档的脚本
Jul 20 Javascript
JavaScript 上万关键字瞬间匹配实现代码
Jul 07 Javascript
用Javascript获取页面元素的具体位置
Dec 09 Javascript
Javascript改变CSS样式(局部和全局)
Dec 18 Javascript
jQuery中closest()函数用法实例
Jan 07 Javascript
基于socket.io+express实现多房间聊天
Mar 17 Javascript
BootStrap智能表单实战系列(十一)级联下拉的支持
Jun 13 Javascript
jQuery实现定位滚动条位置
Aug 05 Javascript
vue-cli的webpack模板项目配置文件分析
Apr 01 Javascript
详解node.js平台下Express的session与cookie模块包的配置
Apr 26 Javascript
Vue2.0基于vue-cli+webpack父子组件通信(实例讲解)
Sep 14 Javascript
微信小程序性能优化之checkSession的使用
Mar 06 Javascript
jquery放大镜效果超漂亮噢
Nov 15 #Javascript
JS获取IP、MAC和主机名的五种方法
Nov 14 #Javascript
javascript验证上传文件的类型限制必须为某些格式
Nov 14 #Javascript
js截取小数点后几位的写法
Nov 14 #Javascript
js 判断文件类型并控制表单提交示例代码
Nov 14 #Javascript
基于jquery实现的文字淡入淡出效果
Nov 14 #Javascript
JQuery实现倒计时按钮具体方法
Nov 14 #Javascript
You might like
PHP中的reflection反射机制测试例子
2014/08/05 PHP
PHP 表单提交及处理表单数据详解及实例
2016/12/27 PHP
Laravel5.5以下版本中如何自定义日志行为详解
2018/08/01 PHP
页面中js执行顺序
2009/11/09 Javascript
boxy基于jquery的弹出层对话框插件扩展应用 弹出层选择器
2010/11/21 Javascript
JS控制阿拉伯数字转为中文大写示例代码
2013/09/04 Javascript
JavaScript面向对象编程入门教程
2014/04/16 Javascript
JS组件Bootstrap Select2使用方法详解
2020/04/17 Javascript
Angular懒加载机制刷新后无法回退的快速解决方法
2016/08/30 Javascript
给easyui datebox扩展一个清空的实例
2016/11/09 Javascript
Jquery Easyui分割按钮组件SplitButton使用详解(17)
2016/12/18 Javascript
JS异步加载的三种实现方式
2017/03/16 Javascript
js学习总结之DOM2兼容处理this问题的解决方法
2017/07/27 Javascript
Vue2.0结合webuploader实现文件分片上传功能
2018/03/09 Javascript
浅谈webpack组织模块的原理
2018/03/10 Javascript
VueJs组件之父子通讯的方式
2018/05/06 Javascript
iview tabs 顶部导航栏和模块切换栏的示例代码
2019/03/04 Javascript
微信小程序实现收货地址左滑删除
2020/11/18 Javascript
微信小程序获取位置展示地图并标注信息的实例代码
2019/09/01 Javascript
[57:16]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第二场
2014/05/26 DOTA
[03:42]2018完美盛典-《加冕》
2018/12/16 DOTA
Python程序设计入门(5)类的使用简介
2014/06/16 Python
Python中的FTP通信模块ftplib的用法整理
2016/07/08 Python
python实现机器人行走效果
2018/01/29 Python
使用python将请求的requests headers参数格式化方法
2019/01/02 Python
通过自学python能找到工作吗
2020/06/21 Python
详解pyqt5的UI中嵌入matplotlib图形并实时刷新(挖坑和填坑)
2020/08/07 Python
python利用xlsxwriter模块 操作 Excel
2020/10/14 Python
Sam’s Club山姆会员商店:沃尔玛旗下高端会员制商店
2017/01/16 全球购物
意大利网上购书网站:Libraccio.it
2021/02/03 全球购物
中兴通讯全球官方网站:ZTE
2020/12/26 全球购物
学校感恩节活动策划方案
2014/10/06 职场文书
大学生见习报告范文
2014/11/03 职场文书
2016年小学生寒假家长评语
2015/10/10 职场文书
详解PHP用mb_string处理windows中文字符
2021/05/26 PHP
详细聊聊浏览器是如何看闭包的
2021/11/11 Javascript