2

在我正在開發的一些網站上,我注意到「兼容性視圖」按鈕顯示在地址欄旁邊。然而,當我查看其他網站時,此按鈕並不總是可用於我。什麼決定了「兼容性視圖」按鈕是否出現在Internet Explorer 8中?

什麼決定了這個按鈕是否顯示給用戶?它是否與<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">標題標籤有關?

(下面的截圖是什麼我談論的)


alt text http://img380.imageshack.us/img380/4858/compatabilitybutton.png

+2

我認爲DOCTYPE聲明也與它有關。 – 2009-10-14 16:06:17

回答

0

事實證明,影響這確實是<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">標籤的唯一的事。

注意從MSDN page的文檔兼容性:此標記必須之前出現在你的代碼的<head>部分其他任何標記除了<title>標籤。

+0

[這] [1]是另一個有用的SO問題。 [1]:http://stackoverflow.com/questions/897409/ie8-compatibility-view-button-is-enabled-even-when-ieemulateie7 – 2009-10-14 19:23:34

+0

除了META標籤之外,您還可以通過HTTP指定它頭。或者該網站可能出現在CompatView列表中。 – EricLaw 2011-03-09 09:37:55

相關問題