0

我们在 Internet Explorer v8 上以兼容模式部署了一个网站。不幸的是,Zk 没有很好地管理兼容性。

目前,我们添加了一个元标记来强制引擎。

<? meta http-equiv="X-U-Compatible" content="IE=8" ?>

但结果并不好。

与 IE 8(无兼容模式)的结果不同是否正常?使用 IE7 引擎强制内容的元数据的结果几乎是好的,但其他组件受到影响(例如菜单栏)。

如何正确管理?

谢谢

4

1 回答 1

0

从使用标准文档类型开始:

<!DOCTYPE html>

如果您愿意,您仍然可以使用x-ua-compatible标题或元标记:

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

这会强制文档进入 IE8 标准模式。在 IE7 中,文档将以 IE7 标准模式显示,而在 IE9+ 中,文档将以 IE8 标准模式显示。

一旦您的文档处于标准模式,您就可以期待更一致的行为和呈现。此时,您需要识别浏览器之间不一致的区域,并根据具体情况进行处理。

当那个时候到来时,我们会在这里提供帮助。在此之前,请通读Specifying Legacy Document Modes

于 2012-12-31T17:19:23.230 回答