ie浏览器版本识别
2016-05-26 11:12
260 查看
1.检测浏览器版本很多时候都要靠检测navigator.userAgent这个值里面的部分字段来确定
2.ie浏览器8之前(不包含8)的用户代理字符串不包含Trident/X.X,ie8包含Trident/4.0,ie9包含Trident/5.0,ie10包含Trident/6.0,ie11包含Trident/7.0。
3.ie浏览器用户代理中还有一个比较重要的字符串——MSIE X.X。ie8以上切换到兼容模式时,该字符串均为MISE 7.0。
非兼容模式下:ie8该字符串为MISE 8.0,ie9 10 11没有测试,应该对应9.0,10.0,11.0。
ie8非兼容模式下用户代理截图:
ie8兼容模式下用户代理截图:
2.ie浏览器8之前(不包含8)的用户代理字符串不包含Trident/X.X,ie8包含Trident/4.0,ie9包含Trident/5.0,ie10包含Trident/6.0,ie11包含Trident/7.0。
3.ie浏览器用户代理中还有一个比较重要的字符串——MSIE X.X。ie8以上切换到兼容模式时,该字符串均为MISE 7.0。
非兼容模式下:ie8该字符串为MISE 8.0,ie9 10 11没有测试,应该对应9.0,10.0,11.0。
ie8非兼容模式下用户代理截图:
ie8兼容模式下用户代理截图:
相关文章推荐
- Retrofit2.0中如何创建JSON所对应的javaBean
- SSH配置文件和SSM配置文件的写法
- iOS 分享功能开发
- Javascript 严格模式详解
- 操作系统设计与实现 第二章 进程(四)
- sprintf、snprintf
- Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
- python 调用c++ 动态链接库
- chattr和lsattr命令
- 行内元素产生水平空隙的原因及解决方案
- 线程安全
- 配置环境变量
- oracle之to_char,to_date用法
- 【Unity3D】Unity3D工具、Mono工具、内部脚本工作原理以及跨平台特性
- php 中jsonp跨域请求
- 尚恩(2009.2.23)
- jetty作为内嵌服务器自启动
- nginx静态服务器配置
- ReactNative-----环境搭建二(android)
- static变量在php和java中的生命周期