Force Mode Browser = IE8 и режим документов = IE8 Стандарты
-
25-09-2019 - |
Вопрос
У меня есть внутренний сайт, принимаемый на IIS. Я добавил следующий Meta код, а также добавить HTTP-заголовок, что страница должна в режиме браузера IE8 и режиме документа.
<meta http-equiv="X-UA-Compatible" content="IE=8" >
Мы проверили его на Visual Studio, и она работает очень хорошо.
Однако после того, как мы публикуем код на другой IIS-сервер, один разработчик сообщил, что страница представляет в режиме браузера «IE8 COMATiblity», который заставляет некоторый JavaScript потерпеть неудачу.
На одном Windows Server 2003 работает более 4 человек, работающих на одном Windows Server 2003 (Sessions RDP). Мы используем ту же версию IE (то же самое на самом деле). Все получают «IE8» в режиме браузера, но один человек получает режим браузера «IE8 совместимости».
Что еще может сделать определенный пользователь IE загрузить страницу в режиме, отличный от IE8?
Придавать Мы проверили список совместимости в IE; Это пусто.
Решение
Мы обнаружили, что это вызвано флажком в «Настройках представления совместимости» - «отображать сайты интрасети в представлении совместимости».
Это работает хорошо после снижения коробки.
Придавать Это правда, что «localhost» исключен из сайтов интрасети?
Другие советы
Это все еще открывается в режиме «Compat View», но в его работах нет различий в UI Adtt добавления
<meta http-equiv="X-UA-Compatible" content="IE=8" >
скрипт