javascript 判断是否移动客户端 userAgent isMobile
2024-10-14 03:31:29
var isMobile = {
Android: function () {
return (/android/i.test(navigator.userAgent.toLowerCase()));
},
BlackBerry: function () {
return (/blackberry/i.test(navigator.userAgent.toLowerCase()));
},
iOS: function () {
return (/iphone|ipad|ipod/i.test(navigator.userAgent.toLowerCase()));
},
iPhone: function () {
return (/iphone/i.test(navigator.userAgent.toLowerCase()));
},
iPad: function () {
return (/ipad/i.test(navigator.userAgent.toLowerCase()));
},
iPod: function () {
return (/ipod/i.test(navigator.userAgent.toLowerCase()));
},
Opera: function () {
return (/opera mini/i.test(navigator.userAgent.toLowerCase()));
},
Windows: function () {
return (/iemobile/i.test(navigator.userAgent.toLowerCase()));
},
any: function () {
return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows());
}
};
最新文章
- VB.NET操作Excel
- Logistic Regression vs Decision Trees vs SVM: Part II
- realestate.cei.gov.cn
- Extjs4中RadioGroup的赋值与取值
- vs 2010 中类文文件模板的修改
- HTTP错误代码详细介绍
- TDirectory.IsEmpty判断指定目录是否为空
- Membership ——入门基础
- 使用 Cesium 动态加载 GeoJSON 数据
- 【leetcode80】Reverse Vowels of a String(元音字母倒叙)
- 深度学习框架PyTorch一书的学习-第六章-实战指南
- Sublime text 3 格式化代码 插件
- c函数创建文件和路径
- php 非对称加密解密类
- NodeJs加载站点的所有页面不存在则404
- OC通讯录选择封装
- Android 常用动画之RotateAnimation
- Flip Game---poj1753(状压+bfs)
- innodb的锁、update单条记录的花费时间压测
- OpenCV-跟我一起学数字图像处理之直方图均衡化
热门文章
- Python学习笔记第十六周
- java ip number to string
- http协议与websocket协议(转)
- day02编程语言介绍及python介绍
- MyBatis #{} 取值注意事项
- 【HDOJ1069】【动态规划】
- 马拉车 o(n)(最长连续回文串) hdu 3068
- 【BZOJ1823】【JSOI2010】满汉全席
- 【vue】vue使用Element组件时v-for循环里的表单项验证方法
- 【java规则引擎】《Drools7.0.0.Final规则引擎教程》第4章 4.5RHS语法