【发布时间】:2011-05-04 05:44:31
【问题描述】:
我们正在使用一个还不兼容 IE9 的 js 库。为了使我们的网站能够正确呈现,我们添加了以下元标记,直到库更新:
<meta http-equiv="X-UA-Compatible" content="IE=8" />
文档类型是:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >
这在 IE9 中按预期工作(浏览器模式为 IE8 兼容模式)。
在localhost上的IE8也是正确的(Browser Mode是IE8),但是在我们服务器上查看测试站点时,Browser Mode是IE8 Compatibility View。
我错过了什么?
【问题讨论】:
-
服务器是否也发送了一个 UA 兼容的标头?如果不是,提供的类型是否正确?
标签: internet-explorer-8 view compatibility ie8-compatibility-mode