IE 11中userAgent已经不包含'msie'所以用'msie'不能判断IE 11

IE 11的userAgent版本为Trident x.x

判断IE 11 用正则判断userAgent中有没有带Trident字样的字符串即可

var u = window.navigator.userAgent.toLocaleLowerCase(),
ie11 = /(trident)\/([\d.]+)/,
b = u.match(ie11);
if(b){alert("该浏览器是ie11");
}

var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
var isIE11 = userAgent.indexOf("Trident") > -1; //判断是否IE的11浏览器
var isQQ = userAgent.indexOf("QQBrowser") > -1; //判断是否QQ浏览器
var isOpera = (userAgent.indexOf("OPR") > -1)||(userAgent.indexOf("Opera") > -1); //判断是否Opera浏览器

js判断ie11和qq,opera浏览器(亲测)相关推荐

  1. js判断是否是在微信浏览器打开

    标题js判断是否是在微信浏览器打开 一.直接判断是否是在微信浏览器打开的 (1)法1: function is_weixn(){ var ua = navigator.userAgent.toLowe ...

  2. JS判断是否为safari苹果浏览器

    JS判断是否为safari苹果浏览器 <script>//判断非SAFA时用这个if(!(/Safari/.test(navigator.userAgent) && !/C ...

  3. JS判断网页广告是否被浏览器拦截过滤的代码

    这篇文章主要介绍了JS判断网页广告是否被浏览器拦截过滤的代码,需要的朋友可以参考下 本来现在投广告赚钱也不像前几年好做,现在还大部分浏览器都拦截了广告,很多浏览器还是默认拦截广告,做站长不是一般辛苦啊 ...

  4. JS判断浏览器IE6、IE7、IE8、IE9、IE10、IE11、Chrome、Firefox、Safari、Opera方法,亲测可用

    <script>function myBrowser(){var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串var isOp ...

  5. JS判断页面是否在微信浏览器、QQ浏览器等打开的方法

    本文实例讲述了js判断当前页面是否在微信浏览器打开的方法.分享给大家供大家参考,具体如下: 转自http://blog.csdn.net/jason_wangying/article/details/ ...

  6. js判断移动终端(手机浏览器)

    方法1: <script type= "text/javascript" >          var  browser = {              versio ...

  7. JS 判断Chrome内核的360浏览器,并禁用

    (原因:大家肯定会发现360浏览器在很多web项目上面会存在一定的问题,不管是用"兼容模式"还是"急速模式",都可能还会存在问题.但是因为很多用户都装了360杀 ...

  8. js判断是微信还是支付宝浏览器

    判断是微信还是支付宝浏览器 var browser = navigator.userAgent.toLowerCase();if(browser.match(/Alipay/i)=="ali ...

  9. 如何用python发送SMTP邮件(基于QQ邮箱)亲测可用

    第一步 首先我们要在QQ邮箱开通SMTP邮件,并生成授权码 设置->账户->生成授权码 通过绑定手机发送短信生成授权码,并保存授权码,一系列英文字母(等会要用) 第二步 确保自己的计算机名 ...

  10. 原生JS获取浏览器版本判断--支持Edge,IE,Chrome,Firefox,Opera,Safari(亲测可用)

    浏览器类型及版本判断在开发中是比较常见的使用场景,之前用var ua = navigator.userAgent.toLowerCase()来判断浏览器的内核,发现chrome和edge浏览器无法区分 ...

最新文章

  1. shell中符号使用
  2. input子系统分析(转)
  3. 简单多边形与圆交面积模板
  4. 机器学习大牛是如何选择回归损失函数的?
  5. OpenCV Hit or Miss 击中或没打中的实例(附完整代码)
  6. JavaScript技巧
  7. 深度学习(三十五)——Style Transfer(2), YOLOv3, Tiny-YOLO, One-stage vs. Two-stage
  8. OpenDrive ARC绘制秘籍
  9. oracle拓展磁盘空间,Oracle磁盘空间使用统计
  10. mql 查询多结果_一篇文章带你全面掌握Excel中的各种数据查询知识与技巧
  11. 【论文研读】【医学图像分割】【BCRNN】Fine-grained Recurrent Neural Networks for Automatic Prostate Segmentation ...
  12. [解题报告]Codeforces 105D Entertaining Geodetics
  13. Java课程设计--飞翔的小鸟
  14. 没有对象,你凭什么成为百万富翁
  15. excel导入时手机号码格式错误的一个解决方法
  16. 手机号 MD5加密解密工具类
  17. Proe转Solidworks
  18. 莫比乌斯反演的证明(非狄利克雷卷积法)
  19. web安全 维护及其服务器的管理,web服务器的管理及维护.pdf
  20. C语言基本变量语法输出和输入方法

热门文章

  1. VS2008连接TFS 2010
  2. 坑爹的工行Chrome网银插件
  3. 关于交换机端口的Trunk和Access模式的分析与验证
  4. 支持DX11游戏对硬件的要求
  5. 区块链入门系列之P2P
  6. 红白机基本原理(一)总述
  7. 计算机电源管理设置,怎么修改电脑中设置的显卡电源管理模式
  8. 网站服务器 发包,如何实现CentOS不停向外发包_网站服务器运行维护,CentOS
  9. 理解serialVersionUID是什么?有什么用?如何生成?
  10. 软件工程,java开发网上购物系统,数据流图DFD图,用例图