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 相关文章推荐
使用GruntJS构建Web程序之Tasks(任务)篇
Jun 06 Javascript
IE浏览器IFrame对象内存不释放问题解决方法
Aug 22 Javascript
JS中获取函数调用链所有参数的方法
May 07 Javascript
JQuery勾选指定name的复选框集合并显示的方法
May 18 Javascript
js实现简单折叠、展开菜单的方法
Aug 28 Javascript
手机端 HTML5使用photoswipe.js仿微信朋友圈图片放大效果
Aug 25 Javascript
jQuery实现的网页换肤效果示例
Sep 20 Javascript
JavaScript使用delete删除数组元素用法示例【数组长度不变】
Jan 17 Javascript
jQuery实现拖动效果的实例代码
Jun 25 jQuery
jQuery使用bind动态绑定事件无效的处理方法
Dec 11 jQuery
vue 查看dist文件里的结构(多种方式)
Jan 17 Javascript
如何实现vue的tree组件
Dec 03 Vue.js
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弱类型的安全问题详细总结
2016/09/25 PHP
[全兼容哦]--实用、简洁、炫酷的页面转入效果loing
2007/05/07 Javascript
Jquery Ajax请求代码(2)
2011/01/07 Javascript
Jquery创建层显示标题和内容且随鼠标移动而移动
2014/01/26 Javascript
jQuery+css3动画属性制作猎豹浏览器宽屏banner焦点图
2015/03/16 Javascript
详解微信小程序入门五: wxml文件引用、模版、生命周期
2017/01/20 Javascript
bootstrap 点击空白处popover弹出框隐藏实例
2018/01/24 Javascript
使用 Node.js 实现图片的动态裁切及算法实例代码详解
2018/09/29 Javascript
JavaScript递归函数定义与用法实例分析
2019/01/24 Javascript
vue中get请求如何传递数组参数的方法示例
2019/11/08 Javascript
深入理解Antd-Select组件的用法
2020/02/25 Javascript
vue中选中多个选项并且改变选中的样式的实例代码
2020/09/16 Javascript
[58:46]OG vs NAVI 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
python解析xml文件实例分享
2013/12/04 Python
pytorch之inception_v3的实现案例
2020/01/06 Python
Python如何获取Win7,Win10系统缩放大小
2020/01/10 Python
Keras 利用sklearn的ROC-AUC建立评价函数详解
2020/06/15 Python
Python爬虫之Selenium实现键盘事件
2020/12/04 Python
关于css兼容性问题及一些常见问题汇总
2016/05/03 HTML / CSS
美国体育用品在线:Modell’s Sporting Goods
2018/06/07 全球购物
求最大连续递增数字串(如"ads3sl456789DF3456ld345AA"中的"456789")
2015/09/11 面试题
服装电子商务创业计划书
2014/01/30 职场文书
银行办公室岗位职责
2014/03/10 职场文书
三方合作协议书范本
2014/04/18 职场文书
幼儿评语大全
2014/04/30 职场文书
会计求职信范文
2014/05/24 职场文书
新闻学专业职业生涯规划范文:我的人生我做主
2014/09/12 职场文书
2014年小学重阳节活动策划方案
2014/09/16 职场文书
专业技术职务聘任证明
2015/03/02 职场文书
任命书标准格式
2015/03/02 职场文书
护士旷工检讨书
2015/08/15 职场文书
2016简历自荐信优秀范文
2016/01/29 职场文书
2019年恭贺升学祝福语集锦
2019/08/15 职场文书
Python办公自动化PPT批量转换操作
2021/09/15 Python
Redis分布式锁的7种实现
2022/04/01 Redis
Vue router配置与使用分析讲解
2022/12/24 Vue.js