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

 更新时间:2012年11月22日 17:52:19   作者:  
在工作过程中,许多朋友会经常用到js判断客户端是PC还是手持设备,今天将提供以下方法,需要的朋友可以参考下
在工作过程中,许多朋友会经常用到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事件详细讲解

    本文给大家介绍js事件详解,涉及到事件流,事件处理,事件对象等方面的知识,非常不错,具有参考借鉴价值,感兴趣的朋友一起学习吧
    2016-06-06
  • JS实现的简单拖拽购物车功能示例【附源码下载】

    JS实现的简单拖拽购物车功能示例【附源码下载】

    这篇文章主要介绍了JS实现的简单拖拽购物车功能,涉及javascript事件响应及页面元素动态操作相关实现技巧,并附带完整实例源码供读者下载参考,需要的朋友可以参考下
    2018-01-01
  • JS 实现完美include载入实现代码

    JS 实现完美include载入实现代码

    在写这个之前在网上搜索了些资料,发现以前写的include都存在2个问题,这也是include需要解决的比较重要的2个问题。
    2010-08-08
  • JS 终止执行的实现方法

    JS 终止执行的实现方法

    下面小编就为大家带来一篇JS 终止执行的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起 小编过来看看吧
    2016-11-11
  • 详解webpack4之splitchunksPlugin代码包分拆

    详解webpack4之splitchunksPlugin代码包分拆

    这篇文章主要介绍了详解webpack4之splitchunksPlugin代码包分拆,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-12-12
  • JavaScript Table行定位效果

    JavaScript Table行定位效果

    近来有客户要求用table显示一大串数据,由于滚动后就看不到表头,很不方便,所以想到这个效果。
    2009-05-05
  • 使用phantomjs进行网页抓取的实现代码

    使用phantomjs进行网页抓取的实现代码

    这篇文章主要介绍了使用phantomjs进行网页抓取的实现代码,需要的朋友可以参考下
    2014-09-09
  • JavaScript实现限时秒杀功能

    JavaScript实现限时秒杀功能

    各种电商活动都喜换选择限时秒杀活动形式,这篇文章主要为大家详细介绍了JavaScript实现限时秒杀功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • JavaScript中ES6字符串扩展方法

    JavaScript中ES6字符串扩展方法

    这篇文章主要介绍了JavaScript中ES6字符串扩展方法的相关资料,非常不错,具有参考借鉴价值,感兴趣的朋友一起学习吧
    2016-08-08
  • JavaScript的作用域和块级作用域概念理解

    JavaScript的作用域和块级作用域概念理解

    任何一对花括号中的语句集都属于一个块,在这之中定义的所有变量在代码块外都是不可见的,我们称之为块级作用域
    2014-09-09

最新评论