使用“X-UA-Compatible”模拟IE7 for IE8但不适用于IE9

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用“X-UA-Compatible”模拟IE7 for IE8但不适用于IE9相关的知识,希望对你有一定的参考价值。

我有一个网站取决于矢量绘图,对于Internet Explorer我使用VML和其他浏览器我正在使用SVG。但是,如果不退回到具有VML的IE7模式,IE8也不支持。

所以我包括<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

问题(实际上是一件好事)是IE9现在支持SVG所以我不希望它回退到IE7模式,后者的性能和兼容性要差得多。我如何告诉IE8只能回退到IE7模式,但让IE9保持在IE9模式?

现在我正在对代理进行服务器端检查是否在头部包含EmulateIE7-string但是我想尽可能避免这种情况。

以上是关于使用“X-UA-Compatible”模拟IE7 for IE8但不适用于IE9的主要内容,如果未能解决你的问题,请参考以下文章

将IE8模拟为IE7

一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10

X-UA-Compatible IE 浏览器默认文档模式设置

IE7作战模式

ie7 ie8 使用border模拟圆

一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10