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 相关文章推荐
javascript 兼容FF的onmouseenter和onmouseleave的代码
Jul 19 Javascript
javascript+ajax实现产品页面加载信息
Jul 09 Javascript
jQuery+CSS实现的网页二级下滑菜单效果
Aug 25 Javascript
jQuery插件EasyUI校验规则 validatebox验证框
Nov 29 Javascript
浅谈sass在vue注意的地方
Aug 10 Javascript
pm2 部署 node的三种方法示例
Oct 20 Javascript
Vue异步加载about组件
Oct 31 Javascript
Angular实现的进度条功能示例
Feb 18 Javascript
Bootstrap模态对话框用法简单示例
Aug 31 Javascript
angular5 子组件监听父组件传入值的变化方法
Sep 30 Javascript
Vue快速实现通用表单验证的方法
Feb 24 Javascript
js实现数字跳动到指定数字
Aug 25 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
windows下的WAMP环境搭建图文教程(推荐)
2017/07/27 PHP
jquery checkbox全选、取消全选实现代码
2010/03/05 Javascript
FF火狐下获取一个元素同类型的相邻元素实现代码
2012/12/15 Javascript
比较新旧两个数组值得增加和删除的JS代码
2013/10/30 Javascript
JS中的forEach、$.each、map方法推荐
2016/04/05 Javascript
纯前端JavaScript实现Excel IO案例分享
2016/08/26 Javascript
微信小程序 template模板详解及实例
2017/02/21 Javascript
使用Require.js封装原生js轮播图的实现代码
2017/06/15 Javascript
vue组件实现进度条效果
2018/06/06 Javascript
VUE 3D轮播图封装实现方法
2018/07/03 Javascript
如何管理Vue中的缓存页面
2021/02/06 Vue.js
python实现的一个火车票转让信息采集器
2014/07/09 Python
Python字符串和文件操作常用函数分析
2015/04/08 Python
python爬取w3shcool的JQuery课程并且保存到本地
2017/04/06 Python
python搭建服务器实现两个Android客户端间收发消息
2018/04/12 Python
python中的函数递归和迭代原理解析
2019/11/14 Python
Python解压 rar、zip、tar文件的方法
2019/11/19 Python
Python叠加矩形框图层2种方法及效果
2020/06/18 Python
解决tensorflow 释放图,删除变量问题
2020/06/23 Python
通过Django Admin+HttpRunner1.5.6实现简易接口测试平台
2020/11/11 Python
CSS3之背景尺寸Background-size使用介绍
2013/10/14 HTML / CSS
html5触摸事件判断滑动方向的实现
2018/06/05 HTML / CSS
HTML5中indexedDB 数据库的使用实例
2017/05/11 HTML / CSS
bareMinerals官网:矿物质化妆品和护肤品
2018/02/04 全球购物
加热夹克:RAVEAN
2018/10/19 全球购物
建筑施工实习自我鉴定
2013/09/19 职场文书
个人实习生的自我评价
2014/02/16 职场文书
实用的简历自我评价
2014/03/06 职场文书
小学清明节活动方案
2014/03/08 职场文书
学校节能减排倡议书
2014/05/16 职场文书
小学社会实践活动总结
2014/07/03 职场文书
公司领导班子对照材料
2014/08/18 职场文书
新闻学专业职业生涯规划范文:我的人生我做主
2014/09/12 职场文书
预备党员群众路线教育实践活动思想汇报2014
2014/10/25 职场文书
2014年绩效考核工作总结
2014/12/11 职场文书
使用CSS实现百叶窗效果示例代码
2023/05/07 HTML / CSS