查看IE11的userAgent, 已经没有了MSIE的影子, 而是类似这样的字串:
Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv 11.0) like Gecko
这会导致之前检测ie版本的一些代码失效, 如下面的示例代码:

var rIE = new RegExp("MSIE (\\d+\\.\\d+);");
rIE.test(userAgent);
var fIEVersion = parseFloat(RegExp["$1"]);

不得不说, ie真是一朵奇葩.
不过ie11变的不止这个, 还有好多都是在向标准靠拢, 也删除了一些旧的功能. 如:

attachEvent -> addEventListener
window.execScript -> eval

个人觉得, 还是做特性检测比较好.
至于版本, 除非某些版本有特定的bug需要兼容,
不然不要去做版本检测, 否则遇上像ie11这种升级, 又要改代码…

参考:
https://liulanmi.com/news/5546.html

欢迎补充指正!

IE11的userAgent相关推荐

  1. 在IE11下设置SharePoint Server 2013却遇到“需要 Internet Explorer 才能使用此功能。”的解决办法...

    就在昨天顺利升级到Windows 8.1 随之IE也升级到了IE11,但是当打开IE11设置SharePoint Server 2013的时候遇到了一些小情况: Figure 1使用Windows 8 ...

  2. 【转】asp.net项目在IE11下出现“__doPostBack”未定义的解决办法

    最近我们运营的网站有用户反馈在 IE 11 下<asp:LinkButton> 点击出现 "__doPostBack"未定义",经过一番google,终于知道 ...

  3. JS如何判断包括IE11在内的IE浏览器

    今天碰到一个奇怪的问题,有一个页面,想指定用IE浏览器打开,在VS开发环境没有问题,但部署到服务器上,即使是用IE打开页面,还是提示"仅支持IE",真是晕啊!! 判断是否IE浏览器 ...

  4. JS如何判断是否为ie浏览器的方法(包括IE10、IE11在内)

    今天在写一个代码复制功能的时候,发现的这个问题,ie11也不支持document.all,看来以后越来越标准了 今天碰到一个奇怪的问题,有一个页面,想指定用IE浏览器打开,在VS开发环境没有问题,但部 ...

  5. 如何判断当前浏览器是IE11

    判断是否IE浏览器用的是window.navigator.userAgent,跟踪这个信息,发现在开发环境,识别为IE10,但访问服务器则识别为IE11,但IE11的userAgent里是没有MSIE ...

  6. js判断是否是ie浏览器且给出ie版本

    之前懒得写判断ie版本js,因为网上关于这方面的代码太多了,所以从网上拷贝了一个,放到项目上才发现由于时效性的问题,代码不生效.就自己写一个吧. 怎么去看浏览器的内核等信息 ---- js的全局对象w ...

  7. php 判断浏览器是ie,js判断是否是ie浏览器

    怎么去看浏览器的内核等信息 ---- js的全局对象window子属性navigator.userAgent,这个属性是包含了浏览器信息的相关信息,包括我们需要的浏览器内核 navigator.use ...

  8. 怎么在html页面和js里判断是否是IE浏览器

    HTML里: HTML代码中,在编写网页代码时,各种浏览器的兼容性是个必须考虑的问题,有些时候无法找到适合所有浏览器的写法,就只能写根据浏览器种类区别的代码,这时就要用到判断代码了.在HTML代码中, ...

  9. java判断浏览器类型_判断浏览器类型

    一.判断是否为IE 以前判断是否IE浏览器用的是window.navigator.userAgent,跟踪这个信息,发现在开发环境,识别为IE10,但访问服务器则识别为IE11,但IE11的userA ...

  10. 检测是否是ie浏览器及ie版本号

    /*** 获取IE版本* 正常返回ie版本号(如:6.7.8.9.10.11)* edge浏览器返回 'edge'* 其他浏览器返回 -1* */ function checkIeAndGetVers ...

最新文章

  1. IaaS, PaaS和SaaS是云计算的三种服务模式
  2. 一次900万+数据量 SQL 查询优化后的原理总结!
  3. linux获取网卡的ip,Windows和Linux系统下获取多网卡的ip地址
  4. .NET Core快速入门教程 3、我的第一个.NET Core App (CentOS篇)
  5. 零基础,快速安装dedeCMS 搭建网站 - 总结大全
  6. Kernel Panic常见原因以及解决方法
  7. 循环神经网络(LSTM和GRU)(1)
  8. c语言周信东实验答案,桂林电子科技大学-C语言-程序设计-习题-答案(周信东)-实验4--数-组...
  9. 网络安全:漏洞测试主要平台 BackTrack4+Metasploit+ruby
  10. 电子科技大学820计算机专业基础参考资料,电子科技大学
  11. C. NEKO's Maze Game
  12. Stata绘图:多维柱状图绘制
  13. 网易WEB白帽子-WEB安全体系建设
  14. 游戏技术汇:莉莉丝COO张昊解剖《刀塔传奇》开发经验心得
  15. HarmonyOS(鸿蒙)——全面入门,始于而不止于HelloWorld
  16. 海鲜吃得好,喝酒少不了,盒马痛风套餐来了
  17. 三大流派三次浪潮,人工智能60年沉浮史
  18. TKO 2-4基本贪心之求最小数字 3183
  19. 计算机毕业设计ssm宾馆客户自助入住子系统lk8i3系统+程序+源码+lw+远程部署
  20. L012-老男孩linux高端运维课程—linux系统文件属性知识深入详解

热门文章

  1. 美好消费品牌榜单TOP 5公布;迪卡侬集团正式宣布参展第四届进博会 | 美通企业日报...
  2. quartus ii IP核的破解
  3. 王者荣耀是用什么代码变成MOBA游戏的,该怎么学?有前途吗?
  4. SwiftyJSON源码分析
  5. 扒一扒贝索斯的接班人,为何选他挑起大梁?
  6. PLSQL Developer+instantclient连接Oracle
  7. 智能硬件无线通信协议的那些事儿(一)
  8. InstallShield 使用说明
  9. 【数学建模】第一讲-层次分析法
  10. 美团技术十年:让我们感动的那些人那些事