是否是pc端、

  function isPc() {var userAgentInfo = navigator.userAgent;var Agents = ["Android", "iPhone", "symbianOS", "Windows Phone", "iPad", "iPod"]var flag = true;for (var i = 0; i < Agents.length; i++) {if (userAgentInfo.indexOf(Agents[i]) > 0) {flag = falsebreak}}return flag}

是否是IOS

function isIOS() {var u = navigator.userAgent;if (u.indexOf("Android") > -1 || u.indexOf("Linux") > -1) {return false} else if (u.indexOf("iPhone") > -1) {return true} else if (u.indexOf('iPad') > -1) {return false} else if (u.indexOf('Windows Phone') > -1) {return false} else {return false}}

是否是IE

 function isIEBrowser() {var ua = window.navigator.userAgentreturn !!ua.match(/compatible|MSIE|Trident/i)}

是否是移动端

function isDeviceMobile(){var ua = window.navigator.userAgentreturn /android|webos|iphone|ipod|balckberry/i.test(ua)
}

是否是IE10浏览器

function isIE10(){var ua = window.navigator.userAgentreturn ua.indexOf('MSIE')>=0
}

是否是IE11浏览器

function isIE11(){let ua = window.navigator.userAgent.toLocaleLowerCase();return ua.indexOf("rv:11")>-1&&ua.indexOf("trident")>-1;
}

js判断当前是pc端、移动端、IE浏览器相关推荐

  1. js判断客户端是PC端还是移动端访问

    js判断客户端是PC端还是移动端访问 方法一 (推荐) function IsPC(){ var userAgentInfo = navigator.userAgent;var Agents = ne ...

  2. js判断H5页面是否是在QQ\UC浏览器中打开

    js判断H5页面是否是在QQ\UC浏览器中打开 var u = navigator.appVersion; var uc = u.split('UCBrowser/').length > 1 ? ...

  3. js判断客户端是pc端还是移动端

    Js判断客户端是否为PC还是手持移动设备 方法一 function IsPC(){ var userAgentInfo = navigator.userAgent;var Agents = new A ...

  4. js判断是否微信PC端打开内置浏览器

    function isWeChat(){var ua = window.navigator.userAgent.toLowerCase();if(ua.match(/MicroMessenger/i) ...

  5. JS判断用户是PC端还是移动端进入

    这个是转载的代码 代码量少 亲测可行 很方便 比心♥~~ function goPAGE() {if ((navigator.userAgent.match(/(phone|pad|pod|iPhon ...

  6. js判断在安卓app、IOSapp、微信浏览器、安卓浏览器、IOS浏览器、PC浏览器下作不同处理

    参考路径:https://blog.csdn.net/a419419/article/details/78752417?utm_medium=distribute.pc_relevant_t0.non ...

  7. js判断chrome和360极速浏览器和360安全浏览器

    在做项目的时候有用到判断不同浏览器的这个需求,然后就是按部就班的根据window.navigator对象里面的user-agent属性来判断,如果你以为就这么简单的话那就错来.以下是我自己遇到的几个坑 ...

  8. js判断是否为Chrome/Safari/火狐/360/搜狗浏览器等

    function myexplorer() {var explorer = window.navigator.userAgent;if (explorer.indexOf("QQBrowse ...

  9. js判断微信内置/QQ内置/QQ浏览器

    var ua = navigator.userAgent.toLowerCase(),isWx = false,isQQ = false, isQQInstalled = false;if(ua.in ...

最新文章

  1. 华为USG Firewall Ipsec L2L
  2. JS / 闭包的理解
  3. OpenGL之图元描边的绘制流程
  4. 手写一个合格的前端脚手架
  5. poj3648 Wedding 2-sat
  6. Neo4j:特定关系与一般关系+属性
  7. python列表中随机选择_如何在Python中从列表中随机选择一个项目?
  8. 如何设计一个权限系统
  9. 拓端tecdat|R语言社区检测算法可视化网络图:ggplot2绘制igraph对象分析物种相对丰度
  10. 车辆的检测、跟踪和计数
  11. 小白学习cartopy气象画地图的第二天(中国区域,陆地温度分布图)
  12. 简单无聊的Minecraft主世界与地狱坐标转换器
  13. 使用Python绘制精美绝伦的股票行情K线图
  14. 学习嵌入式的书籍推荐,嵌入式编程入门教程学习大纲
  15. 神还原女神照片!GAN 为百年旧照上色
  16. mysql koa2的分页查询_koa2 快速实现注册、登录+分页(一)
  17. layui 表格内容写temple函数_templet渲染layui表格数据的三种方式
  18. C++ include头文件之后为什么还要在编译的时候加--lxxx
  19. 公民实验室:史上危险的手机间谍软件已感染45个国家/地区
  20. PRML学习总结(6)——Kernel Methods

热门文章

  1. 独木带你玩转彩屏——应用1驱动彩屏(寄存器spi版)
  2. 安全的可靠的数据防泄密系统
  3. 2020双十一AutoJs自动领喵币再次来袭【天猫、淘宝、支付宝】
  4. 借助方便的工具平台,让App制作变简单
  5. 京东秋招java面试_最新秋招,京东技术中台Java开发面经,有想去面试的可以来看下...
  6. c语言遍历算法的头文件,图优先遍历算法(C语言版).doc
  7. help efun matlab,Matlab优化工具箱在函数最值求解中的应用.pdf
  8. 5-2本题要求对两个整数a和b,输出其中较大的数。
  9. Hadoop Java对应版本号
  10. 2022年6月语音合成(TTS)和语音识别(ASR)论文月报