0

我的公司即将从 win7 迁移到 win8,我的任务是更新我们的应用程序以在 IE10 中工作。目前我们在 IE8 中运行它们。

问题是它们都没有声明文档类型,因此 IE8 默认以 IE5 模式呈现它们。好吧,IE10 的默认渲染模式已经改变,所以为了继续正确渲染它们,我需要在我们所有的页面中声明一个 doctype(这会很麻烦)或者找到一个全局的方法来做到这一点。

所以我的问题是有没有办法告诉我的服务器(Apache 2.2)将一个文档类型插入到我没有的页面中?

谢谢

4

1 回答 1

0

您不能在服务器端设置 doctype,但可以在服务器端设置 X-UA-Compatible 标头。有关如何操作的详细信息,请参阅http://blogs.msdn.com/b/hanuk/archive/2008/08/28/apache-httpd-configuration-for-ie7-standard-mode-rendering-in-ie8.aspx那。

以下页面描述了它在 IE10 中的工作原理:http: //msdn.microsoft.com/en-us/library/ie/hh920756 (v=vs.85).aspx

于 2012-12-17T19:33:01.453 回答