В IE8 есть «Internet Explorer 8», «Режим совместимости Internet Explorer 8» и режим IE7.Форсирование режима браузера Internet Explorer 8 в интранете
Тем не менее, по умолчанию в IE все веб-сайты интрасети используют «Режим совместимости с IE8», даже если я установил doctype, метатег, http-заголовок, как предполагалось, чтобы заставить его работать в режиме IE8.
У меня есть
< DOCTYPE HTML PUBLIC! "- // W3C // DTD HTML 4.01 Transitional // EN" "http://www.w3.org/TR/html4/loose.dtd">
и
< meta http-equiv = "X-UA-Compatible" content = "IE = 8">
Но он по-прежнему входит в «Режим совместимости IE8», без каких-либо изменений в настройке IE.
Как заставить его работать в чистом режиме «IE8» без изменения настроек браузера?
PS. Я не говорю «режим документа» здесь.
Несмотря на то, что некоторые из ответов говорят, для этого есть легкое исправление, как указано Codex73: В меню «Инструменты -> Параметры совместимости» снимите флажок «Отобразить сайты интрасети в представлении совместимости». – nedned
Это может сработать для некоторых, но это не программный ответ, который Деннис искал –
Как вы определяете, в каком режиме он находится? – Jonathan