<script type="text/javascript">//判断访问终端var browser={versions:function(){var u = navigator.userAgent, app = navigator.appVersion;return {trident: u.indexOf('Trident') > -1, //IE内核presto: u.indexOf('Presto') > -1, //opera内核webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1,//火狐内核mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或者uc浏览器iPhone: u.indexOf('iPhone') > -1 , //是否为iPhone或者QQHD浏览器iPad: u.indexOf('iPad') > -1, //是否iPadwebApp: u.indexOf('Safari') == -1, //是否web应该程序,没有头部与底部weixin: u.indexOf('MicroMessenger') > -1, //是否微信 (2015-01-22新增)qq: u.match(/\sQQ/i) == " qq" //是否QQ};}(),language:(navigator.browserLanguage || navigator.language).toLowerCase()}
//        document.write("用户代理: " + navigator.userAgent);//用户代理
//         document.write("版本信息: " + navigator.appVersion);//浏览器版本//判断是否IE内核if(browser.versions.trident){alert("is IE"); }if(browser.versions.weixin){alert('weixin')}if(browser.versions.gecko){alert('huohu')}//判断是否webKit内核if(browser.versions.webKit){alert("is webKit"); }判断是否移动端if(browser.versions.mobile||browser.versions.android||browser.versions.ios){alert("移动端"); }if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {alert(navigator.userAgent);  //苹果端} else if (/(Android)/i.test(navigator.userAgent)) {alert(navigator.userAgent); //安卓端} else {//pc端};</script>````

手机端判断用户代理,浏览器版本,内核信息等相关推荐

  1. js获取内网/局域网ip地址,操作系统,浏览器版本等信息

    这次呢,说一下使用js获取用户电脑的ip信息,刚开始只是想获取用户ip,后来就顺带着获取了操作系统和浏览器信息. 先说下获取用户ip地址,包括像ipv4,ipv6,掩码等内容,但是大部分都要根据浏览器 ...

  2. 还在纠结选择用什么浏览器?手机端用国产浏览器也很香

    一说到受欢迎的电脑浏览器,大家肯定不约而同地说谷歌浏览器.微软edge浏览器能够同步书签.插件也非常多,因为这些优势深受国人的喜爱.有人纠结在国内选择谷歌好,还是edge浏览器好呢?可能有的人哪个也不 ...

  3. 原生js判断IE浏览器版本

    // 判断IE浏览器版本function IEVersion() {var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isIE ...

  4. 判断IE浏览器版本(IE10+)

    判断IE浏览器版本(IE10+) 项目不支持低版本的IE,在登录的时候通过判断浏览器版本,寄语人性化的提示,具体实现如下 可以写在在公共函数文件里,到时候直接 import { IEVersion } ...

  5. 判断当前浏览器版本ie浏览器跳转谷歌浏览器

    判断当前浏览器版本ie浏览器跳转谷歌浏览器 在 vue 项目 index.html中 添加 function getOs() { if (navigator.userAgent.indexOf(&qu ...

  6. jquery判断ie浏览器版本

    jquery判断ie浏览器版本 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 < script  type ...

  7. Vue判断IE浏览器版本并提示

    首先接到这个任务时感觉很懵.首先让我们梦回2016. 然而公司竟然还有人用IE11以下的版本.你说神奇不神奇? 看了好几篇文章,搜了好多代码.下面进入正题: 原始代码放入public/index.ht ...

  8. 【web前端】移动端控制台插件,手机端页面查看相关页面控制台信息

    一般调试手机端页面时,基本是在PC端使用手机模式进行断点或console调试.或查看有用的控制台信息的,但依旧有部分功能无法在PC端调试,经常需要使用alert进行断点,然后在手机端看效果,但是这样并 ...

  9. JS 判断 IE 浏览器版本

    if(navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVer ...

最新文章

  1. CentOS 6虚拟机安装
  2. PHP的抽象类的一段简单代码示例
  3. Sbo通用数据选择功能的实现
  4. linux cron源码下载,LINUX计划任务管理_AT与crontab
  5. 解决.NET Core中MailKit无法使用阿里云邮件推送服务的问题
  6. 关于反射Assembly.Load(程序集).CreateInstance(命名空间.类)
  7. jenkins安装 新建节点(5)
  8. LKM:Linux Kernel Map(图解Linux内核)
  9. node.js-session问题
  10. 实战Python:详解利用Python和Pygame实现飞机大战
  11. 创建AD域之后设置DNS服务访问外网
  12. C++string类常用函数 c++中的string常用函数用法总结
  13. Linux新建文件和目录的默认权限 - Umask
  14. java循环制作万年历,JAVA-万年历代码--循环语句
  15. 读书笔记-人月神话 11
  16. ubuntu20.04系统安装谷歌浏览器
  17. Dota数据集切割以及保存为yolo和voc格式——HBB
  18. Windows进程详解(完整版)
  19. 通过python理解光的偏振
  20. 什么是网站劫持,如何查劫持?

热门文章

  1. 燃动金秋,Stibo Systems(思迪博) 软件受邀参加2021中国服贸会
  2. clusterProfiler R package
  3. crux系列写作-通过SSH实现虚拟机下的crux 2.6与win7主机互传文件
  4. 程序员免费学习编程的5个网站,你知道几个?
  5. 第一场web3的游戏直播带领我走向直播的另一高点
  6. 四大名著之精选22句名言:经典即是永恒,蕴藏人生哲理
  7. 从BAT到ATM,蚂蚁金服的逻辑和风险
  8. 2021 HZNU Winter Training Day 18
  9. 金算盘导出oracle,金算盘导出excle_金蝶财务软件的报表如何导出excle文件?
  10. sql groud by 语句