JS实现判断移动端PC端功能


Posted in Javascript onFebruary 21, 2020

这篇文章主要介绍了JS实现判断移动端PC端功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

博客上的小精灵看起来很可耐,用了两年了现在才知道用移动端看的话会挡着屏幕,既然知道了就要改进咯。

判断是pc 还是移动端

function IsPC() {
  var userAgentInfo = navigator.userAgent;
  var Agents = ["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;
}

或者

if (/(iPhone|iPad|iPod|iOS|Android)/i.test(navigator.userAgent)) { //移动端
//TODO
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 获取select下拉列表值的代码
Sep 07 Javascript
浅析jQuery(function(){})与(function(){})(jQuery)之间的区别
Jan 09 Javascript
jQuery实现响应浏览器缩放大小并改变背景颜色
Oct 31 Javascript
实例详解JavaScript获取链接参数的方法
Jan 01 Javascript
javascript每日必学之封装
Feb 23 Javascript
一系列Bootstrap导航条使用方法分享
Apr 29 Javascript
详解创建自定义的Angular Schematics
Jun 06 Javascript
微信上传视频文件提示(推荐)
Nov 22 Javascript
vue2.x 通过后端接口代理,获取qq音乐api的数据示例
Oct 30 Javascript
JavaScript中的惰性载入函数及优势
Feb 18 Javascript
echarts浮动显示单位的实现方法示例
Dec 04 Javascript
javascript代码实现简易计算器
Jan 25 Javascript
JS获取表格视图所选行号的ids过程解析
Feb 21 #Javascript
微信小程序vant弹窗组件的实现方式
Feb 21 #Javascript
纯js实现无缝滚动功能代码实例
Feb 21 #Javascript
vue中实现动态生成二维码的方法
Feb 21 #Javascript
JS如何把字符串转换成json
Feb 21 #Javascript
简单了解JS打开url的方法
Feb 21 #Javascript
详解vue或uni-app的跨域问题解决方案
Feb 21 #Javascript
You might like
php强制下载类型的实现代码
2011/04/21 PHP
浅析php变量修饰符static的使用
2013/06/28 PHP
Yii实现MySQL多数据库和读写分离实例分析
2014/12/03 PHP
php中mysql连接方式PDO使用详解
2015/02/25 PHP
如何写php守护进程(Daemon)
2015/12/30 PHP
JavaScript Perfection kill 测试及答案
2010/03/23 Javascript
JQuery操作tr和td内容的方法实例
2013/03/06 Javascript
Area 区域实现post提交数据的js写法
2014/04/22 Javascript
Javscript调用iframe框架页面中函数的方法
2014/11/01 Javascript
js获取json元素数量的方法
2015/01/27 Javascript
使用AngularJS和PHP的Laravel实现单页评论的方法
2015/06/19 Javascript
详解jquery事件delegate()的使用方法
2016/01/25 Javascript
javaScript事件学习小结(四)event的公共成员(属性和方法)
2016/06/09 Javascript
AngularJs  Creating Services详解及示例代码
2016/09/02 Javascript
深入理解JS实现快速排序和去重
2016/10/17 Javascript
JS用斜率判断鼠标进入DIV四个方向的方法
2016/11/07 Javascript
JavaScript实现隐藏省略文字效果的方法
2017/04/27 Javascript
详解Vue中一种简易路由传参办法
2017/09/15 Javascript
laydate日历控件使用方法详解
2017/11/20 Javascript
bootstrap 点击空白处popover弹出框隐藏实例
2018/01/24 Javascript
JavaScript事件发布/订阅模式原理与用法分析
2018/08/21 Javascript
vue移动端屏幕适配详解
2019/04/30 Javascript
浅谈实现在线预览PDF的几种解决办法
2020/08/10 Javascript
使用pandas实现csv/excel sheet互相转换的方法
2018/12/10 Python
Python.append()与Python.expand()用法详解
2019/12/18 Python
Python标准库:内置函数max(iterable, *[, key, default])说明
2020/04/25 Python
编写python代码实现简单抽奖器
2020/10/20 Python
GOLFINO英国官网:高尔夫服装
2020/04/11 全球购物
幼儿园亲子活动总结
2014/04/26 职场文书
节约能源标语
2014/06/17 职场文书
迎七一演讲稿
2014/09/12 职场文书
个人委托书怎么写
2014/09/17 职场文书
2014年文明创建工作总结
2014/11/25 职场文书
技术员岗位职责范本
2015/04/11 职场文书
redis复制有可能碰到的问题汇总
2022/04/03 Redis
JS开发前端团队展示控制器来为成员引流
2022/08/14 Javascript