JS获取IE版本号与HTML设置IE文档模式的方法


Posted in Javascript onOctober 09, 2016

JavaScript获取IE版本代码:

var gIE = getIE();
      alert(gIE.version)
    function getIE() {
      var rmsie = /(msie) ([\w.]+)/;
      var ua = navigator.userAgent.toLowerCase();
      var match = rmsie.exec(ua)
      var result = {};
      if (match && match.length > 0) {
        result = { browser: match[1] || "", version: match[2] || "0" }
      }
      return result;
    }

如果兼容IE版本而用兼容模式出错,可以用如下代码:

<meta http-equiv="x-ua-compatible" content="IE=9;IE=8" />

<meta http-equiv="x-ua-compatible" content="IE=9,8" />

指定浏览器使用特定的文档模式。content的内容有两种书写方式,都可以以 ";" 隔断或者用 "," 隔开;与书写顺序无关,浏览器会从这个列表中选择一个他所支持的最高版本来使用标准模式进行渲染。

还有一种方式:

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />

这样写可以达到的效果是如果安装了GCF,则使用GCF来渲染页面,如果没安装GCF,则使用最高版本的IE内核进行渲染。Google Chrome Frame(谷歌内嵌浏览器框架GCF)。这个插件可以让用户的IE浏览器外不变,但用户在浏览网页时,实际上使用的是Google Chrome浏览器内核,而且支持IE6、7、8等多个版本的IE浏览器。

以上就是小编为大家带来的JS获取IE版本号与HTML设置IE文档模式的方法全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
jquery之Document元素选择器篇
Aug 14 Javascript
JavaScript的21条基本知识点
Mar 04 Javascript
jQuery简单图表peity.js使用示例
May 02 Javascript
常用的JavaScript WEB操作方法分享
Feb 28 Javascript
jsTree使用记录实例
Dec 01 Javascript
vue.js前后端数据交互之提交数据操作详解
Apr 24 Javascript
Express之托管静态文件的方法
Jun 01 Javascript
微信小程序入门之广告条实现方法示例
Dec 05 Javascript
一些手写JavaScript常用的函数汇总
Apr 16 Javascript
微信小程序实现同一页面取值的方法分析
Apr 30 Javascript
django js 实现表格动态标序号的实例代码
Jul 12 Javascript
openlayers4.6.5实现距离量测和面积量测
Sep 25 Javascript
js实现弹窗居中的简单实例
Oct 09 #Javascript
老生常谈Javascript中的原型和this指针
Oct 09 #Javascript
浅谈Javascript中的函数、this以及原型
Oct 09 #Javascript
常用Javascript函数与原型功能收藏(必看篇)
Oct 09 #Javascript
javascript汉字拼音互转的简单实例
Oct 09 #Javascript
Javascript农历与公历相互转换的简单实例
Oct 09 #Javascript
Angularjs 创建可复用组件实例代码
Oct 09 #Javascript
You might like
PHP伪静态写法附代码
2008/06/20 PHP
利用PHP制作简单的内容采集器的原理分析
2008/10/01 PHP
getimagesize获取图片尺寸实例
2014/11/15 PHP
php自动提交表单的方法(基于fsockopen与curl)
2016/05/09 PHP
PHP载入图像imagecreatefrom_gif_jpeg_png系列函数用法分析
2016/11/14 PHP
thinkphp5框架扩展redis类方法示例
2019/05/06 PHP
关于document.cookie的使用javascript
2008/04/11 Javascript
Javascript图像处理—平滑处理实现原理
2012/12/28 Javascript
jQuery 删除或是清空某个HTML元素示例
2014/08/04 Javascript
jquery实现美观的导航菜单鼠标提示特效代码
2015/09/06 Javascript
jQuery validate插件实现ajax验证重复的2种方法
2016/01/22 Javascript
实例讲解jQuery EasyUI tree中state属性慎用
2016/04/01 Javascript
Javascript类型系统之undefined和null浅析
2016/07/13 Javascript
又一款js时钟!transform实现时钟效果
2016/08/15 Javascript
整理一下常见的IE错误
2016/11/18 Javascript
js实现小窗口拖拽效果
2016/12/03 Javascript
JS实现非首屏图片延迟加载的示例
2018/01/06 Javascript
Node.js实现mysql连接池使用事务自动回收连接的方法示例
2018/02/03 Javascript
5分钟快速看懂ES6中的反射与代理
2019/12/19 Javascript
详解Howler.js Web音频播放终极解决方案
2020/08/23 Javascript
原生js实现弹窗消息动画
2020/11/20 Javascript
手写Vue2.0 数据劫持的示例
2021/03/04 Vue.js
python http接口自动化脚本详解
2018/01/02 Python
Python实现识别手写数字 简易图片存储管理系统
2018/01/29 Python
python2.x实现人民币转大写人民币
2018/06/20 Python
Ubuntu+python将nii图像保存成png格式
2019/07/18 Python
pycharm配置git(图文教程)
2019/08/16 Python
用python介绍4种常用的单链表翻转的方法小结
2020/02/24 Python
html5启动原生APP总结
2020/07/03 HTML / CSS
国际书籍零售商:Wordery
2017/11/01 全球购物
印度在线杂货店:bigbasket
2018/08/23 全球购物
毕业生求职简历的自我评价
2013/10/07 职场文书
你懂得怎么写自荐信吗?
2013/12/27 职场文书
农贸市场管理制度
2014/01/31 职场文书
人民教师的自我评价分享
2014/02/21 职场文书
2015年建党94周年演讲稿
2015/03/19 职场文书