(如下所属均来自那个MS的技术支持的地方,你想去看看?)
强制 Internet Explorer 8 像 Internet Explorer 7 一样呈现网页:
以网站为基础
网站所有者和管理员可以包含以下自定义 HTTP 头强制 Internet Explorer 8 像 Internet Explorer 7 一样呈现网页:
X-UA-Compatible:IE=EmulateIE7要在基于 Windows Server 2008 的计算机上的 Internet Information Services 7 中的网站级别添加自定义 HTTP 响应头,请按照以下步骤操作:
1. |
单击“开始”,单击“管理工具”,然后单击 “Internet Information Services (IIS) 管理器”。 |
2. |
在“连接”下,双击需要的服务器,然后双击“站点”。 |
3. |
单击要添加自定义 HTTP 响应头的网站。 |
4. |
在“Web site name 主页”下,双击 IIS 部分中的“HTTP 响应头”。 注意:在此步骤中,Web site name 是网站的名称。 |
5. |
在“操作”下,单击“添加”。 |
6. |
在“名称”框中键入 X-UA-Compatible。
|
7. |
在“值”框中,键入 IE=EmulateIE7。
|
8. |
单击“确定”。 |
要在 Internet Information Services 6 和早期版本的网站级别添加自定义 HTTP 响应头,请按照以下步骤操作:
1. |
依次单击“开始”、“运行”键入 inetmgr.exe然后单击“确定”。
|
2. |
展开所需服务器,然后展开“网站”。 |
3. |
右键单击所需的网站,然后单击“属性”。 |
4. |
在“自定义 HTTP”下,单击“添加”。 |
5. |
在“自定义头名称”框中,键入 X-UA-Compatible。
|
6. |
在“自定义头值”框中,键入 IE=EmulateIE7。
|
7. |
单击“确定”两次。 |
以网页为基础
网站所有这和管理员可以在网页的 <Head> 标记后包含以下特殊 HTML 标记:
以下示例显示了以每个页面为基础的情况下此 Internet Explorer 7 兼容性模式标记的用法:
<html> <head> <!– Use IE7 mode –> <meta http-equiv=”X-UA-Compatible” content=”IE=EmulateIE7″ /> <title>My Web Page</title> </head> <body> <p>Content goes here.</p> </body> </html>
<meta http-equiv=”X-UA-Compatible” content=”IE=EmulateIE7″ />

