Js如何判断客户端是PC还是手持设备简单分析


Posted in Javascript onNovember 22, 2012

在工作过程中,许多朋友会经常用到js判断客户端是PC还是手持设备,今天将提供以下方法
function IsPC()
{
var userAgentInfo = navigator.userAgent;
var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod");
var flag = true;
for (var v = 0; v < Agents.length; v++) {
if (userAgentInfo.indexOf(Agents[v]) > 0) { flag = false; break; }
}
return flag;
}

Javascript 相关文章推荐
Prototype最新版(1.5 rc2)使用指南(1)
Jan 10 Javascript
JS 继承实例分析
Nov 04 Javascript
Jquery右下角抖动、浮动 实例代码(兼容ie6、FF)
Aug 15 Javascript
JavaScript中的常见问题解决方法(乱码,IE缓存,代理)
Nov 28 Javascript
基于zepto.js实现仿手机QQ空间的大图查看组件ImageView.js详解
Mar 05 Javascript
谈谈对offsetleft兼容性的理解
Nov 11 Javascript
理解javascript闭包
Dec 15 Javascript
很实用的js选项卡切换效果
Aug 12 Javascript
详解Web使用webpack构建前端项目
Sep 23 Javascript
React 无状态组件(Stateless Component) 与高阶组件
Aug 14 Javascript
微信小程序判断用户是否需要再次授权获取个人信息
Jul 18 Javascript
Element Breadcrumb 面包屑的使用方法
Jul 26 Javascript
IE下使用cloneNode注意事项分享
Nov 22 #Javascript
jquery remove方法应用详解
Nov 22 #Javascript
FusionCharts图表显示双Y轴双(多)曲线
Nov 22 #Javascript
ECMAScript 创建自己的js类库
Nov 22 #Javascript
javascript克隆对象深度介绍
Nov 20 #Javascript
Extjs显示从数据库取出时间转换JSON后的出现问题
Nov 20 #Javascript
JS中toFixed()方法引起的问题如何解决
Nov 20 #Javascript
You might like
php下删除一篇文章生成的多个静态页面
2010/08/08 PHP
PHP写API输出的时用echo的原因详解
2019/04/28 PHP
yii 框架实现按天,月,年,自定义时间段统计数据的方法分析
2020/04/04 PHP
网页整体变灰白色(兼容各浏览器)实例
2013/04/21 Javascript
JS打开层/关闭层/移动层动画效果的实例代码
2013/05/11 Javascript
使用jQuery不判断浏览器高度解决iframe自适应高度问题
2014/12/16 Javascript
javascript基础语法学习笔记
2016/01/04 Javascript
使用DeviceOne实现微信小程序功能
2016/12/29 Javascript
微信小程序Server端环境配置详解(SSL, Nginx HTTPS,TLS 1.2 升级)
2017/01/12 Javascript
原生js实现鼠标跟随效果
2017/02/28 Javascript
Javascript实现页面滚动时导航智能定位
2017/05/06 Javascript
JS脚本实现网页自动秒杀点击
2018/01/11 Javascript
使用webpack搭建react开发环境的方法
2018/05/15 Javascript
让Vue也可以使用Redux的方法
2018/05/23 Javascript
nodejs简单抓包工具使用详解
2019/08/23 NodeJs
layui 关闭open弹出框 刷新table表格页面的方法
2019/09/16 Javascript
前端vue-cli项目中使用img图片和background背景图的几种方法
2019/11/13 Javascript
[01:09]DOTAPLUS——DOTA2的新时代
2018/04/04 DOTA
使用Python脚本来获取Cisco设备信息的示例
2015/05/04 Python
Python常用算法学习基础教程
2017/04/13 Python
CentOS中升级Python版本的方法详解
2017/07/10 Python
浅谈pandas中shift和diff函数关系
2018/04/08 Python
Python numpy 点数组去重的实例
2018/04/18 Python
Python统计python文件中代码,注释及空白对应的行数示例【测试可用】
2018/07/25 Python
Pycharm调试程序技巧小结
2020/08/08 Python
分享一枚pycharm激活码适用所有pycharm版本我的pycharm2020.2.3激活成功
2020/11/20 Python
俄罗斯和世界各地的酒店预订:Hotels.com俄罗斯
2016/08/19 全球购物
寻找完美的房车租赁:RVShare
2019/02/23 全球购物
澳大利亚巧克力花束和礼品网站:Tastebuds
2019/03/15 全球购物
装饰资料员岗位职责
2013/12/30 职场文书
中专毕业生自我鉴定
2014/02/02 职场文书
煤矿安全生产责任书
2014/04/15 职场文书
餐厅收银员岗位职责
2015/04/07 职场文书
Python 使用dict实现switch的操作
2021/04/07 Python
详解MySQL中的主键与事务
2021/05/27 MySQL
JavaScript 定时器详情
2021/11/11 Javascript