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 document.createDocumentFragment()
Apr 04 Javascript
javascript 简练的几个函数
Aug 29 Javascript
js控制网页背景音乐播放与停止的方法
Feb 06 Javascript
使用jquery清空、复位整个输入域
Apr 02 Javascript
JavaScript给按钮绑定点击事件(onclick)的方法
Apr 07 Javascript
jQuery 3.0 的变化及使用方法
Feb 01 Javascript
如何制作一个Node命令行图像识别工具
Dec 12 Javascript
layui复选框限制选择个数的方法
Sep 18 Javascript
layui 阻止图片上传的实例(before方法)
Sep 26 Javascript
何时/使用 Vue3 render 函数的教程详解
Jul 25 Javascript
Vue使用CDN引用项目组件,减少项目体积的步骤
Oct 30 Javascript
vue打开新窗口并实现传参的图文实例
Mar 04 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
全国FM电台频率大全 - 31 新疆维吾尔族自治区
2020/03/11 无线电
PHP中的CMS的涵义
2007/03/11 PHP
一个简洁的PHP可逆加密函数(分享)
2013/06/06 PHP
将php数组输出html表格的方法
2014/02/24 PHP
ThinkPHP实现跨模块调用操作方法概述
2014/06/20 PHP
jQuery使用手册之一
2007/03/24 Javascript
通过onmouseover选项卡实现img图片的变化
2014/02/12 Javascript
三种动态加载js的jquery实例代码另附去除js方法
2014/04/30 Javascript
JavaScript检测字符串中是否含有html标签实现方法
2015/07/01 Javascript
Node.js的Web模板引擎ejs的入门使用教程
2016/06/06 Javascript
JS实现的图片预览插件与用法示例【不上传图片】
2016/11/25 Javascript
基于vue.js实现侧边菜单栏
2017/03/20 Javascript
jQuery实现动态添加、删除按钮及input输入框的方法
2017/04/27 jQuery
nodejs socket实现的服务端和客户端功能示例
2017/06/02 NodeJs
vue组件Prop传递数据的实现示例
2017/08/17 Javascript
vue使用v-for实现hover点击效果
2018/09/29 Javascript
bootstrap-paginator服务器端分页使用方法详解
2020/02/13 Javascript
原生js实现html手机端城市列表索引选择城市
2020/06/24 Javascript
[02:25]专访DOTA2负责人Erik 国际邀请赛暂不会离开西雅
2014/07/21 DOTA
python获取局域网占带宽最大3个ip的方法
2015/07/09 Python
Python输出各行命令详解
2018/02/01 Python
python利用requests库进行接口测试的方法详解
2018/07/06 Python
python中字典按键或键值排序的实现代码
2019/08/27 Python
Python如何使用turtle库绘制图形
2020/02/26 Python
基于python实现监听Rabbitmq系统日志代码示例
2020/11/28 Python
诺心蛋糕官网:LE CAKE
2018/08/25 全球购物
SportsDirect.com新加坡:英国第一体育零售商
2019/03/30 全球购物
EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?
2013/02/17 面试题
妇产科护士自我鉴定
2013/10/15 职场文书
助人为乐表扬信范文
2014/01/14 职场文书
办公室主任先进事迹
2014/01/18 职场文书
2014年圣诞节促销方案
2014/03/14 职场文书
双语教学实施方案
2014/03/23 职场文书
销售工作决心书
2015/02/04 职场文书
实施意见格式范本
2015/06/05 职场文书
公司联欢会主持词
2015/07/04 职场文书