解決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. 單擊「肯定」兩次。佈局

相關文章
相關標籤/搜索