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 window.confirm确认 取消对话框实现代码小结
Oct 21 Javascript
高效率JavaScript编写技巧整理
Aug 23 Javascript
查找iframe里元素的方法可传参
Sep 11 Javascript
JS正则表达式大全(整理详细且实用)
Nov 14 Javascript
javascript滚轮控制模拟滚动条
Oct 19 Javascript
create-react-app构建项目慢的解决方法
Mar 14 Javascript
JavaScript中的E-mail 地址格式验证
Mar 28 Javascript
通过jquery.cookie.js实现记住用户名、密码登录功能
Jun 20 jQuery
7个好用的JavaScript技巧分享(译)
May 07 Javascript
vue的滚动条插件实现代码
Sep 07 Javascript
vue监听浏览器原生返回按钮,进行路由转跳操作
Sep 09 Javascript
jQuery class属性操作addClass()与removeClass()、hasClass()、toggleClass()
Mar 31 jQuery
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
关于BIG5-HKSCS的解决方法
2007/03/20 PHP
E3 tree 1.6在Firefox下显示问题的修复方法
2013/01/30 Javascript
在javascript中实现函数数组的方法
2013/12/25 Javascript
如何在node的express中使用socket.io
2014/12/15 Javascript
jQuery简单实现验证邮箱格式
2015/07/15 Javascript
高性能JavaScript DOM编程(1)
2015/08/11 Javascript
WebApi+Bootstrap+KnockoutJs打造单页面程序
2016/05/16 Javascript
微信小程序 location API实例详解
2016/10/02 Javascript
根据Bootstrap Paginator改写的js分页插件
2016/12/25 Javascript
微信小程序 image组件binderror使用例子与js中的onerror区别
2017/02/15 Javascript
提高Web性能的前端优化技巧总结
2017/02/27 Javascript
详解使用webpack打包编写一个vue-toast插件
2017/11/08 Javascript
实例详解Vue项目使用eslint + prettier规范代码风格
2018/08/20 Javascript
axios取消请求的实践记录分享
2018/09/26 Javascript
VUE基于NUXT的SSR 服务端渲染
2018/11/30 Javascript
vue.js实现数据库的JSON数据输出渲染到html页面功能示例
2019/08/03 Javascript
弱类型语言javascript开发中的一些坑实例小结【变量、函数、数组、对象、作用域等】
2019/08/07 Javascript
vue-cli 关闭热更新操作
2020/09/18 Javascript
python使用xauth方式登录饭否网然后发消息
2014/04/11 Python
python 通过logging写入日志到文件和控制台的实例
2018/04/28 Python
Python实现删除排序数组中重复项的两种方法示例
2019/01/31 Python
使用Filter过滤python中的日志输出的实现方法
2019/07/17 Python
浅析Django中关于session的使用
2019/12/30 Python
Python加密模块的hashlib,hmac模块使用解析
2020/01/02 Python
python报错: 'list' object has no attribute 'shape'的解决
2020/07/15 Python
使用CSS3编写类似iOS中的复选框及带开关的按钮
2016/04/11 HTML / CSS
手工制作的意大利皮革运动鞋:KOIO
2020/01/05 全球购物
澳大利亚女装精品店:Alannah Hill
2020/07/29 全球购物
两则小学生的自我评价分享
2013/11/14 职场文书
初中班主任寄语
2014/04/04 职场文书
群众路线教育实践活动个人对照检查材料
2014/09/22 职场文书
乡镇党的群众路线对照检查材料
2014/09/24 职场文书
2014年小学图书室工作总结
2014/12/09 职场文书
村级干部党员公开承诺事项
2015/05/04 职场文书
2015秋季开学典礼主持词
2015/07/16 职场文书
校运会加油稿大全
2015/07/22 职场文书