我正在開發一個使用Umbraco的網站,我想使用兼容性按鈕在IE8和IE7之間彈跳,但它是隱藏的。這是一個內部地址,但我沒有在同一臺服務器上的類似網站的問題。 (唯一的區別是這是使用'非標準'端口8080,我不認爲這會有所作爲?)IE8兼容模式按鈕丟失
我已檢查過以下博文; Compatibility View Button Missing in IE8
其中規定,
兼容性視圖按鈕將缺少以下 原因,
- 如果您查看的任何網頁,你有「顯示所有網站 在兼容性視圖'複選框在工具>兼容性視圖中選擇 設置。
- 如果您想查看包含在 微軟提供的兼容性視圖列表的更新在網頁上,你有 「包括來自Microsoft的更新的網站列表」複選框在 工具選擇>兼容性視圖設置,
- 如果您正在查看Intranet頁面,並且您在「工具」>「兼容性視圖設置」中選中了「顯示內部網站 兼容性視圖」複選框。
- 如果您通過開發工具欄切換了「文檔模式」或「瀏覽器模式」設置 。
- 如果您正在查看已宣佈這是「準備就緒」的Internet Explorer第8頁。
我的網站/瀏覽器設置不屬於任何一類,所以我只能假定有涉及更多因素。
我用我的所有網頁的以下DOCTYPE,
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
我可以迫使IE瀏覽器通過包括使用最新版本的渲染,
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
但是,這並沒有給我通過按鈕切換瀏覽器模式的功能。
您可以在開發工具[F12]中更改兼容模式。 – RoToRa