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 parseInt字符转化为数字函数使用小结
Nov 05 Javascript
查找Oracle高消耗语句的方法
Mar 22 Javascript
JavaScript控制两个列表框listbox左右交换数据的方法
Mar 18 Javascript
原生js结合html5制作简易的双色子游戏
Mar 30 Javascript
Underscore源码分析
Dec 30 Javascript
javascript 判断一个对象为数组的方法
May 03 Javascript
JavaScript禁止微信浏览器下拉回弹效果
May 16 Javascript
大转盘抽奖小程序版 转盘抽奖网页版
Apr 16 Javascript
js form表单input框限制20个字符,10个汉字代码实例
Apr 12 Javascript
JQuery样式操作、click事件以及索引值-选项卡应用示例
May 14 jQuery
js之切换全屏和退出全屏实现代码实例
Sep 09 Javascript
JavaScript数组排序小程序实现解析
Jan 13 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
总集篇&特番节目先行播出!《SAO Alicization War of Underworld》第2季度TV动画4月25日放送!
2020/03/06 日漫
PHP.MVC的模板标签系统(三)
2006/09/05 PHP
php抓即时股票信息
2006/10/09 PHP
php 网页播放器用来播放在线视频的代码(自动判断并选择视频文件类型)
2010/06/03 PHP
让ThinkPHP支持大小写url地址访问的方法
2014/10/31 PHP
php中explode的负数limit用法分析
2015/02/27 PHP
PHP获取数组中单列值的方法
2017/06/10 PHP
jQuery 相关控件的事件操作分解
2009/08/03 Javascript
Jquery 1.42 checkbox 全选和反选代码
2010/03/27 Javascript
几个有趣的Javascript Hack
2010/07/24 Javascript
jQuery中offsetParent()方法用法实例
2015/01/19 Javascript
JS从数组中随机取出几个数组元素的方法
2016/08/02 Javascript
深入了解JavaScript的逻辑运算符(与、或)
2016/12/20 Javascript
JavaScript限制在客户区可见范围的拖拽(解决scrollLeft和scrollTop的问题)(2)
2017/05/17 Javascript
JS鼠标滚动分页效果示例
2017/07/05 Javascript
使用vue2实现购物车和地址选配功能
2018/03/29 Javascript
实例讲解vue源码架构
2019/01/24 Javascript
JavaScript封闭函数及常用内置对象示例
2019/05/13 Javascript
Vue 打包体积优化方案小结
2020/05/20 Javascript
[01:57]2016完美“圣”典风云人物:国士无双专访
2016/12/04 DOTA
[54:45]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 Optic vs OG
2018/04/02 DOTA
[03:04]2018年度DOTA2玩家最喜爱的主播-完美盛典
2018/12/16 DOTA
python中合并两个文本文件并按照姓名首字母排序的例子
2014/04/25 Python
Python中的rfind()方法使用详解
2015/05/19 Python
Python中摘要算法MD5,SHA1简介及应用实例代码
2018/01/09 Python
python中的print()输出
2019/04/12 Python
python调用pyaudio使用麦克风录制wav声音文件的教程
2019/06/26 Python
django 消息框架 message使用详解
2019/07/22 Python
使用虚拟环境打包python为exe 文件的方法
2019/08/29 Python
jupyter notebook 多行输出实例
2020/04/09 Python
python实现猜单词游戏
2020/05/22 Python
css3使用animation属性实现炫酷效果(推荐)
2020/02/04 HTML / CSS
Antonioli美国在线商店:时尚前卫奢华
2019/07/29 全球购物
视图的作用
2014/12/19 面试题
理工科学生的自我评价
2013/12/15 职场文书
2015年个人现实表现材料
2014/12/10 职场文书