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.js常用函数及其用法
Mar 10 Javascript
打造基于jQuery的高性能TreeView(asp.net)
Feb 23 Javascript
Javascript正则控制文本框只能输入整数或浮点数
Sep 02 Javascript
jQuery+CSS3实现树叶飘落特效
Feb 01 Javascript
javascript判断复选框是否选中的方法
Oct 16 Javascript
详解Angular.js指令中scope类型的几种特殊情况
Feb 21 Javascript
JS实现评价的星星功能
Aug 20 Javascript
jQuery简单实现的HTML页面文本框模糊匹配查询功能完整示例
May 09 jQuery
VUE实现可随意拖动的弹窗组件
Sep 25 Javascript
深入理解与使用keep-alive(配合router-view缓存整个路由页面)
Sep 25 Javascript
Vue+Java 通过websocket实现服务器与客户端双向通信操作
Sep 22 Javascript
JS实现公告上线滚动效果
Jan 10 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 图片上添加透明度渐变的效果
2009/06/29 PHP
php实现的网络相册图片防盗链完美破解方法
2015/07/01 PHP
海量经典的jQuery插件集合
2010/01/12 Javascript
基于jQuery的让非HTML5浏览器支持placeholder属性的代码
2011/05/24 Javascript
jquery弹出框的用法示例(2)
2013/08/26 Javascript
Javascript实现滚动图片新闻的实例代码
2013/11/27 Javascript
javascript四舍五入函数代码分享(保留后几位)
2013/12/10 Javascript
javascript中AJAX用法实例分析
2015/01/30 Javascript
JS+CSS实现仿雅虎另类滑动门切换效果
2015/10/13 Javascript
引用jquery框架后出错的解决方法
2016/08/09 Javascript
浅析BootStrap Treeview的简单使用
2016/10/12 Javascript
bootstrap3使用bootstrap datetimepicker日期插件
2017/05/24 Javascript
nodejs使用express获取get和post传值及session验证的方法
2017/11/09 NodeJs
在Vue中使用echarts的方法
2018/02/05 Javascript
vue中实现左右联动的效果
2018/06/22 Javascript
JQuery Ajax跨域调用和非跨域调用问题实例分析
2019/04/16 jQuery
vue+element-ui表格封装tag标签使用插槽
2020/06/18 Javascript
浅谈Ant Design Pro 菜单自定义 icon
2020/11/17 Javascript
[02:28]DOTA2 2015国际邀请赛中国区预选赛首日现场百态
2015/05/26 DOTA
[01:18]PWL开团时刻DAY10——一拳超人
2020/11/11 DOTA
python基础教程之五种数据类型详解
2017/01/12 Python
python2 与python3的print区别小结
2018/01/16 Python
完美解决Pycharm无法导入包的问题 Unresolved reference
2018/05/18 Python
基于Python打造账号共享浏览器功能
2019/05/30 Python
python实现爱奇艺登陆密码RSA加密的方法示例详解
2020/05/27 Python
k-means 聚类算法与Python实现代码
2020/06/01 Python
在Pycharm中安装Pandas库方法(简单易懂)
2021/02/20 Python
html5+CSS3+JS实现七夕言情功能代码
2017/08/28 HTML / CSS
台湾乐天市场:日本No.1的网路购物网站
2017/03/22 全球购物
经济学博士求职自荐信范文
2013/11/23 职场文书
日语专业毕业生求职信
2013/12/04 职场文书
家长学校培训材料
2014/08/20 职场文书
乡文化站暑期培训方案
2014/08/28 职场文书
乡镇领导干部个人对照检查材料思想汇报
2014/09/23 职场文书
幼儿园园长六一致辞
2015/07/31 职场文书
中国古风插画师排行榜:夏达第一,第三是阴阳师姑获鸟皮肤创作者
2022/03/18 国漫