我已經創建了MVC 4上的網站並部署在IIS 7.5上。如何通過元標記設置IE模式?
現在,當本網站在任何客戶端IE瀏覽器打開時,它會自動設置COMPATIBILITY MODE,並且某些CSS無法正常工作。
它用於內聯網目的。
請建議我如何明確限制或任何建議。
我已經創建了MVC 4上的網站並部署在IIS 7.5上。如何通過元標記設置IE模式?
現在,當本網站在任何客戶端IE瀏覽器打開時,它會自動設置COMPATIBILITY MODE,並且某些CSS無法正常工作。
它用於內聯網目的。
請建議我如何明確限制或任何建議。
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
這將使瀏覽器使用最新版本的IE可用。因此,如果它是IE9設置爲IE7兼容模式,它將使用IE9渲染。
它應該解決這些問題,因爲它在相同的情況下幫助我。
chrome = 1會做類似對於Chrome,例如內容=「IE =邊緣,鉻= 1」 – dove
它設置爲兼容模式,但它影響一些CSS。我需要IE 9或IE 8的最新版本。請建議。 – dsi
您還必須確保您正確設置文檔類型。對於現代開發,它應該只是<!DOCTYPE html>。事實上,從IE11開始,這是實現「邊緣模式」的唯一方法。看到這個問題的更多細節: http://stackoverflow.com/questions/6771258/whats-the-difference-if-meta-http-equiv-x-ua-compatible-content-ie-edge-e – SimonB
檢查http://stackoverflow.com/questions/6771258/whats-the-difference-if-meta-http-equiv-x-ua-compatible-content-ie-edge-e –