2011-04-22 37 views
1

在使用IE9中斷但在IE8模式下工作正常(使用開發人員工具進行測試)的我已將<meta http-equiv="X-UA-Compatible" content="IE=8" />添加到<head>部分。IE9沒有切換到IE8模式與X-UA兼容= IE = 8

但是,它仍然呈現在IE9模式和IE9不兼容的JavaScript(一個非常古老的jQuery版本和類似的老jQuery UI可拖放/可丟棄版本,我不能簡單地升級因爲這裏不重要的原因)don沒有工作。

你有什麼想法可能是元標記不被尊重的原因是什麼?根據開發工具IE9仍然處於IE9模式。

回答

2

有幾個來源的IE使用,以確定是否切換到兼容模式或不:

  • 一個MS內部列表與網站 顯示在CM
  • 設置以顯示在CM
  • ALL頁
  • 開發工具覆蓋頁面設置
  • ...

看到這個official ms site,「控制DefaultRendering」

+0

Ah ..「在所有其他元素之前,除了TITLE元素和其他META元素」 - 可能是罪魁禍首。在它之前有一個'link rel =「快捷圖標''。去測試它,然後接受你的答案。 – ThiefMaster 2011-04-22 08:46:26

+0

很高興我能幫助你:-) – strauberry 2011-04-22 09:17:41