我正在调试我们网站的一个新部分,当我在 IE 中注意到它告诉它呈现为 ie7 时,我无法弄清楚为什么我会遇到一个奇怪的错误(只是一些空白问题不是大问题),因为我们正在尝试在网站上使用较新的代码,例如涉足 html5,并且我们的流量中只有不到 5% 的流量使用 ie7,我认为放弃它以支持 ie8/9 兼容性是安全的。我还注意到,当我将文档模式切换到 ie8 时,我正在处理的问题消失了。
我敢肯定,很多人都可以建立在除 IE 之外的所有内容中都能正常工作的新内容,所以我希望至少输出为最新版本,这样可以使其中一些更容易。问题是强制 ie7 的代码来自 jdoc:include type=head 而我不知道如何编辑它通过的内容。
引入头脑的代码
<jdoc:include type="head" />
通过的不需要的代码
<meta http-equiv="X-UA-Compatible" content="EmulateIE7">
我们正在使用经过大量修改的模板在 Joomla 1.5 上运行一个站点,我不知道以前的开发人员从哪里得到的。