IE11的userAgent
查看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相关推荐
- 在IE11下设置SharePoint Server 2013却遇到“需要 Internet Explorer 才能使用此功能。”的解决办法...
就在昨天顺利升级到Windows 8.1 随之IE也升级到了IE11,但是当打开IE11设置SharePoint Server 2013的时候遇到了一些小情况: Figure 1使用Windows 8 ...
- 【转】asp.net项目在IE11下出现“__doPostBack”未定义的解决办法
最近我们运营的网站有用户反馈在 IE 11 下<asp:LinkButton> 点击出现 "__doPostBack"未定义",经过一番google,终于知道 ...
- JS如何判断包括IE11在内的IE浏览器
今天碰到一个奇怪的问题,有一个页面,想指定用IE浏览器打开,在VS开发环境没有问题,但部署到服务器上,即使是用IE打开页面,还是提示"仅支持IE",真是晕啊!! 判断是否IE浏览器 ...
- JS如何判断是否为ie浏览器的方法(包括IE10、IE11在内)
今天在写一个代码复制功能的时候,发现的这个问题,ie11也不支持document.all,看来以后越来越标准了 今天碰到一个奇怪的问题,有一个页面,想指定用IE浏览器打开,在VS开发环境没有问题,但部 ...
- 如何判断当前浏览器是IE11
判断是否IE浏览器用的是window.navigator.userAgent,跟踪这个信息,发现在开发环境,识别为IE10,但访问服务器则识别为IE11,但IE11的userAgent里是没有MSIE ...
- js判断是否是ie浏览器且给出ie版本
之前懒得写判断ie版本js,因为网上关于这方面的代码太多了,所以从网上拷贝了一个,放到项目上才发现由于时效性的问题,代码不生效.就自己写一个吧. 怎么去看浏览器的内核等信息 ---- js的全局对象w ...
- php 判断浏览器是ie,js判断是否是ie浏览器
怎么去看浏览器的内核等信息 ---- js的全局对象window子属性navigator.userAgent,这个属性是包含了浏览器信息的相关信息,包括我们需要的浏览器内核 navigator.use ...
- 怎么在html页面和js里判断是否是IE浏览器
HTML里: HTML代码中,在编写网页代码时,各种浏览器的兼容性是个必须考虑的问题,有些时候无法找到适合所有浏览器的写法,就只能写根据浏览器种类区别的代码,这时就要用到判断代码了.在HTML代码中, ...
- java判断浏览器类型_判断浏览器类型
一.判断是否为IE 以前判断是否IE浏览器用的是window.navigator.userAgent,跟踪这个信息,发现在开发环境,识别为IE10,但访问服务器则识别为IE11,但IE11的userA ...
- 检测是否是ie浏览器及ie版本号
/*** 获取IE版本* 正常返回ie版本号(如:6.7.8.9.10.11)* edge浏览器返回 'edge'* 其他浏览器返回 -1* */ function checkIeAndGetVers ...
最新文章
- Android 通过创建一个类来传递对象
- 指针 与 swift 中的引用
- Vue.js 条件渲染
- NB-IOT终端技术新突破 中兴微电子加快IoT布局
- Qt学习笔记之网络和连接
- Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'错误的解决
- session的工作原理[择]
- SAP Spartacus的CMSPageGuard
- Java:使用SingletonStream获得性能
- 自定义控件(视图)2期笔记13:View的滑动冲突之 内部拦截法
- python axes_浅谈matplotlib.pyplot与axes的关系
- 【安卓笔记】—— 页面导航 Navigation(3)
- 得知发行组长老潘今天岗位上最后一天就要离开有感
- springboot系列二、springboot项目搭建
- java字符串反转异或_字符串反转总结】Java中七种方法实现
- 2021下半年软考网络工程师上午真题(二)
- c++ 读取html,C++ 使用MSHTML分析html 转发
- BeanUtils与PropertyUtils区别
- 手机号归属地区编码_关于手机号码的详细解析~
- 50款PS完美汉化插件一键安装,win+mac