IE浏览器的浏览器模式和文档模式

判断浏览器模式:

function IEVersion() {var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串  var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE<11浏览器  var isEdge = userAgent.indexOf("Edge") > -1 && !isIE; //判断是否IE的Edge浏览器  var isIE11 = userAgent.indexOf('Trident') > -1 && userAgent.indexOf("rv:11.0") > -1;if(isIE) {var reIE = new RegExp("MSIE (\\d+\\.\\d+);");reIE.test(userAgent);var fIEVersion = parseFloat(RegExp["$1"]);if(fIEVersion == 7) {return 7;//IE7浏览器} else if(fIEVersion == 8) {return 8;//IE8浏览器} else if(fIEVersion == 9) {return 9;//IE9浏览器} else if(fIEVersion == 10) {return 10;//IE10浏览器} else {return 6;//IE版本<=6浏览器}   } else if(isEdge) {return 'edge';//edge浏览器} else if(isIE11) {return 11; //IE11浏览器  }else{return -1;//不是ie浏览器}}

判断文档模式:

function isIE8() {if (document.documentMode <= 8) {// 文档模式为ie8以下// do something}else{// do something}
}

判断IE浏览器的文档模式以及浏览器模式相关推荐

  1. 判断pdf、word文档、图片等文件类型(格式)、大小的简便方法

    判断pdf.word文档.图片等文件类型(格式).大小的简便方法 很久没发文了,今天有时间就写一下吧. 关于上传文件,通常我们都需要对其进行判断,限制上传的类型,如果是上传图片,我们甚至会把图片转化成 ...

  2. VB判断指定的WORD文档是否被打开

    判断指定的WORD文档是否被打开的函数代码如下 Function WordDocIsOpen(ByVal strDocName As String) As Boolean Dim objWordApp ...

  3. ie浏览器设置文档模式

    本文来自:http://blog.csdn.net/itmyhome1990/article/details/50331057 项目在IE浏览器中打开默认是Quirks模式,导致兼容性不太好 当然可以 ...

  4. JAVA实现Freemarker生成动态数据的Word文档下载到浏览器

    使用的jar包版本:freemarker-2.3.28.jar 使用开发工具:idea 1. 创建模板: 新建一个word文档,打开后编辑成想要的格式 动态数据替换成${xxx},如果是多条集合用${ ...

  5. python 生成html文件浏览器,pycharm中怎么生成HTML文档并在浏览器查看HTML文档

    首先,介绍一下Python自带的pydoc模块,该模块能帮助我们生成以及查看HTML文档.(在控制台查看文档B格差了那么一丢丢,俺就没兴趣勒)待会能够熟练使用pydoc以后我们便可以直接在浏览器上打开 ...

  6. upload 上传文件之前判断,先判断再弹出文档选择框

    如果想要点击上传按钮判断某个条件是否符合,再弹出文档选择框的效果, 不需要在Upload标签绑定before-upload事件,而是在上传Button按钮绑定事件 <Upload action= ...

  7. 【Java wrod文档导出 返回浏览器下载读取word文档】文档流转IO流

    在工作当中会有很多奇奇怪怪的需求 比如把数据库数据 导出word文档,在此之前发表过一篇 导出ecxle表格的文章,经过查询资料 发现还是很容易实现的 . 我们一共可以分为两个部分 一.把数据库的数据 ...

  8. 如何给word文档设置护眼模式

    新建文档后打开,在标题栏中选择[设计],然后点击右边的[页面颜色],选择[其他颜色],进入面板后,RGB模式分别输入:199,237,204即可!!!!

  9. 一、Chrome浏览器调试工具/文档

    https://www.html.cn/doc/chrome-devtools/settings/ https://developers.google.cn/web/tools/chrome-devt ...

最新文章

  1. Redis 高级特性(5)— 集群模式(主从模式、哨兵模式、cluster 集群模式)
  2. 万字长文综述目标检测领域,你要的都在这里
  3. Spring Boot中普通类获取Spring容器中的Bean
  4. linux学习笔记-第一课-linux的历史,安装linux,远程连接
  5. 超图iClient 3D 入门程序 - 1
  6. Sublime Text3 安装SublimeLinter
  7. 学生党专用计算机,开学在即何必纠结?学生党专用显卡推荐
  8. 时序分析:手势--空间轨迹模式识别
  9. JPA 系列教程3-单向多对一
  10. CentOS Linux 系统镜像文件(M1 Mac虚拟机专用)
  11. 2 BeeGo 参数配置与路由配置
  12. F5 对接 Consul 实现服务发现和服务注册实践
  13. Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux...
  14. 关于二进制的起源,莱布尼茨以及中国伏羲八卦图
  15. 用相关法辨识系统的脉冲响应 matlab,利用相关分析法辨识脉冲响应
  16. 让my97 datepicker兼容ie9、ie10、ie11
  17. 卡卡又一次双手举天,巴西涉险过关,克罗地亚虽败尤荣.
  18. TIA博途中变长数组的介绍与使用入门示例
  19. linux svn 忽略指定文件
  20. C#读取Word文件的方法

热门文章

  1. 一个普通玩家眼中的网博会
  2. GFD563A101 3BHE046836R0101
  3. 我学习CRC32、CRC16、CRC原理和算法的总结(与WINRAR结果一致)
  4. TCP协议三次握手与三次挥手
  5. 天创速盈带您速读:怎么提升拼多多关键词综合排名?方案如下
  6. JAVA面试题(选择题)
  7. 服务器php装什么系统,php用什么系统做服务器配置
  8. R Shiny App文件默认加载顺序
  9. 题解:NOIP2013-货车运输
  10. 微信小程序、uni-app使用iconfont-tools将iconfont彩色字体图标组件化并使用