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 相关文章推荐
ie focus bug 解决方法
Sep 03 Javascript
JQuery的$和其它JS发生冲突的快速解决方法
Jan 24 Javascript
跟我学习javascript的for循环和for...in循环
Nov 18 Javascript
js实现网页收藏功能
Dec 17 Javascript
将JSON字符串转换成Map对象的方法
Nov 30 Javascript
微信小程序实现animation动画
Jan 26 Javascript
vue展示dicom文件医疗系统的实现代码
Aug 27 Javascript
JavaScript实现文件下载并重命名代码实例
Dec 12 Javascript
javascript设计模式 ? 中介者模式原理与用法实例分析
Apr 20 Javascript
vue webpack build资源相对路径的问题及解决方法
Jun 04 Javascript
基于Element封装一个表格组件tableList的使用方法
Jun 29 Javascript
vuex Module将 store 分割成模块的操作
Dec 07 Vue.js
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
在“咖啡之国”感受咖啡文化
2021/03/03 咖啡文化
php操作SVN版本服务器类代码
2011/11/27 PHP
PHP安全上传图片的方法
2015/03/21 PHP
PHP之多条件混合筛选功能的实现方法
2019/10/09 PHP
Javascript倒计时代码
2010/08/12 Javascript
基于jQuery的简单的列表导航菜单
2011/03/02 Javascript
基于jquery的lazy loader插件实现图片的延迟加载[简单使用]
2011/05/07 Javascript
javaScript 动态访问JSon元素示例代码
2013/08/30 Javascript
js window.onload 加载多个函数和追加函数详解
2014/01/08 Javascript
JS中使用Array函数shift和pop创建可忽略参数的例子
2014/05/28 Javascript
JavaScript的原型继承详解
2015/02/15 Javascript
jQuery实现动画效果circle实例
2015/08/06 Javascript
JavaScript高仿支付宝倒计时页面及代码实现
2016/10/21 Javascript
jQuery插件jqGrid动态获取列和列字段的方法
2017/03/03 Javascript
JavaScript数据结构之二叉树的查找算法示例
2017/04/13 Javascript
JS动态修改网页body的背景色实例代码
2017/10/07 Javascript
彻底理解js面向对象之继承
2018/02/04 Javascript
jQuery中DOM操作原则实例分析
2019/08/01 jQuery
linux 下以二进制的方式安装 nodejs
2020/02/12 NodeJs
javascript设计模式 ? 装饰模式原理与应用实例分析
2020/04/14 Javascript
Javascript实现鼠标移入方向感知
2020/06/24 Javascript
使用Vue实现一个树组件的示例
2020/11/06 Javascript
python 实现文件的递归拷贝实现代码
2012/08/02 Python
Python删除Java源文件中全部注释的实现方法
2017/08/30 Python
Python编程实现正则删除命令功能
2017/08/30 Python
python 利用for循环 保存多个图像或者文件的实例
2018/11/09 Python
Python正则表达式和re库知识点总结
2019/02/11 Python
快速解决pyqt5窗体关闭后子线程不同时退出的问题
2019/06/19 Python
python中的数组赋值与拷贝的区别详解
2019/11/26 Python
flask 实现上传图片并缩放作为头像的例子
2020/01/09 Python
Python 时间戳之获取整点凌晨时间戳的操作方法
2020/01/28 Python
python使用docx模块读写docx文件的方法与docx模块常用方法详解
2020/02/17 Python
如何在VSCode下使用Jupyter的教程详解
2020/07/13 Python
医学专业大学生求职的自我评价
2013/11/27 职场文书
2014年新生军训方案
2014/05/01 职场文书
Android Flutter实现3D动画效果示例详解
2022/04/07 Java/Android