使用元标记确保以后的兼容性

Windows Internet Explorer 8 使你能够控制文档兼容性模式,因此,你可以指示浏览器以与旧浏览器版本相同的方式来呈现网页。 你还可以选择何时更新网页,同时网页会继续可用且正常运行。

设置 Meta 元素

meta 元素包含一个 content 属性,此属性允许你指定呈现网页内容的模式,如下表所示。

渲染模式
IE=9 使用 Windows Internet Explorer 9 标准呈现模式
IE=8 使用 Internet Explorer 8 标准呈现模式
IE=7 使用 Windows Internet Explorer 7 标准呈现模式
IE=5 使用 Microsoft Internet Explorer 5 标准呈现模式

 

有关兼容性和 X-UA 兼容标头的详细信息,请参阅定义文档兼容性

以下代码示例演示了如何强制在 Internet Explorer 8 模式下呈现网页。

<html>
   <head>
   <!-- Mimic Internet Explorer 8 -->
      <title>My Web Page</title>
      <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
   </head>
   <body>
      <p>Content goes here.</p>
   </body>
</html>

使用 HTTP 标头

许多网站包含数千个(或数万个)单个网页,因此对每个文档设置 meta 元素不切实际。 如果要为所有页面或按文件夹选择的页面集合设置 meta 元素,则可以改为调整服务器配置,并在 HTTP 标头中添加与 X-UA 兼容的元数据。

对于需要同一服务器上页面的不同 meta 元素值的网站,有几个工具可自动为你生成并插入相应的 meta 元素。 例如,Aggiorno 中的 ArtinSoft Web 工具实用工具会插入并删除 Internet Explorer 8 兼容性标记功能,并帮助站点满足特定的兼容性标准。

使用兼容性视图修复 Web 应用程序中的兼容性问题