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 兼容firefox的一些问题

    Javascript 兼容firefox的一些问题

    上午在做一些测试.把页面拿到火狐上去就出现一堆问题.页面布局先不说.Javascript代码的问题就够头疼
    2009-05-05
  • javascript中的糖衣语法Promise对象详解

    javascript中的糖衣语法Promise对象详解

    这篇文章主要介绍了javascript中的糖衣语法Promise对象详解,Promise 对象代表了未来将要发生的事件,用来传递异步操作的消息,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • JavaScript字符串常用的方法

    JavaScript字符串常用的方法

    这篇文章主要介绍了JavaScript字符串常用的方法 的相关资料,需要的朋友可以参考下
    2016-03-03
  • javascript 节点排序 2

    javascript 节点排序 2

    对支持sourceIndex的HTML文档的节点重排,使用JK提供的思路,速度至少比单纯使用nodes.sort(function(a,b){return a.sourceIndex - b.sourceIndex})这种方式快两倍
    2011-01-01
  • Bootstrap模态框(modal)垂直居中的实例代码

    Bootstrap模态框(modal)垂直居中的实例代码

    这篇文章主要介绍了Bootstrap模态框(modal)垂直居中的实例代码,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-08-08
  • JS实现电商放大镜效果

    JS实现电商放大镜效果

    这篇文章主要为大家详细介绍了JS实现电商放大镜效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • JS实现斐波那契数列的五种方式(小结)

    JS实现斐波那契数列的五种方式(小结)

    这篇文章主要介绍了JS实现斐波那契数列的五种方式(小结),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • 以JavaScript来实现WordPress中的二级导航菜单的方法

    以JavaScript来实现WordPress中的二级导航菜单的方法

    这篇文章主要介绍了以JavaScript来实现WordPress中的二级导航菜单的方法,文中首先对WordPress基本的PHP导航菜单的做法给出了说明来作为基础,需要的朋友可以参考下
    2015-12-12
  • javascript instanceof 内部机制探析

    javascript instanceof 内部机制探析

    在 JavaScript 中,可以用 instanceof 来判断一个对象是不是某个类或其子类的实例。
    2010-10-10
  • 微信小程序跨页面数据传递事件响应实现过程解析

    微信小程序跨页面数据传递事件响应实现过程解析

    这篇文章主要介绍了微信小程序跨页面数据传递事件响应实现过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12

最新评论