Переопределить параметры локальной локальной сети IE
Веб-сайт, который я разрабатываю, добавляется в список локальных сайтов интрасети в браузерах IE.
![enter image description here]()
Затем в настройках просмотра совместимости установлен флажок для "Отображать сайты интрасети в представлении совместимости".
![enter image description here]()
Проблема, сайт, который я сейчас разрабатываю, отображается в виде совместимости в браузерах IE (по очень очевидной причине).
Что мне нужно сделать, так это найти способ не отображать сайт в режиме совместимости.
То, что я пробовал до сих пор, заключается в добавлении заголовка ниже, но безрезультатно.
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
и
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=edge" />
</customHeaders>
</httpProtocol>
Ответы
Ответ 1
Существует еще один поток, который имеет аналогичное решение для вашего второго ответа, но с небольшим дополнительным
Для IIS просто добавьте приведенный ниже код в файл web.config. Работал для меня с IE9.
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=edge" />
</customHeaders>
</httpProtocol>
</system.webServer>
Переопределить режим совместимости интрасети IE8
Ответ 2
Используйте этот тег, и он отключит представление совместимости в большинстве версий IE: <meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE" />