解决ie8和ie7显示不一致

解决ie8和ie7显示不一致

当使用 Microsoft Internet Explorer 8 Beta 1 版本时,可能会遇到如下问题之一:html

• 网页布局不整齐 • 文本或图像重叠 • JavaScript 功能有问题或错误windows

缘由:之因此发生这些问题,是由于 Internet Explorer 8 Beta 1 默认状况下使用它最新的“标准模式”来显示网页,可是目前大多数的网页都是在 Internet Explorer 7 标准模式下建立和测试的。
解决方案 要解决这些问题,网站全部者和管理员能够添加特定元标记,使 Internet Explorer 8 知道是显示整个网站仍是如 Internet Explorer 7 仅显示特定网页。即该 META 标记可使 Internet Explorer 根据 Doctype 元素声明,以 Internet Explorer 7 Standards (Strict) 模式或 Internet Explorer 5 (Quirks) 模式呈现网页。 注意:添加 Internet Explorer 7 兼容性标记应该能够解决大多数显示问题。可是,网站上的浏览器检测功能可能也须要更新。要了解更多信息,请访问如下 Microsoft 网站: http://www.microsoft.com/windows/products/winfamily/ie/ie8/readiness/DevelopersExisting.htm (http://www.microsoft.com/windows/products/winfamily/ie/ie8/readiness/DevelopersExisting.htm)浏览器

您可使用如下选项强制 Internet Explorer 8 像 Internet Explorer 7 同样呈现网页: • 以网页为基础 网站全部这和管理员能够在网页的 <Head> 标记后包含如下特殊 HTML 标记: <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> 如下示例显示了以每一个页面为基础的状况下此 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>
• 以网站为基础 网站全部者和管理员能够包含如下自定义 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. 单击“肯定”两次。布局

相关文章
相关标签/搜索