Режим браузера Force = IE8 и режим документа = стандарты IE8

У меня есть внутренний веб-сайт, размещенный в IIS. Я добавил следующий мета-код, а также добавлю http-заголовок, который должна отображаться в браузере IE8 и режиме документа.

<meta http-equiv="X-UA-Compatible" content="IE=8" >

Мы протестировали его на Visual Studio, и он работает очень хорошо.

Однако после публикации кода на другом сервере IIS один разработчик сообщил, что страница отображается в режиме браузера "IE8 Comatiblity", что приводит к сбою некоторых ошибок JavaScript.

На одном сервере Windows 2003 (сеансы RDP) работает более 4 человек. Мы используем ту же версию IE (тот же IE на самом деле). Каждый получает режим браузера "IE8", но один человек получает режим браузера "Совместимость IE8".

Что еще может сделать определенный пользовательский IE загружать страницу в режиме, отличном от режима IE8?

PS. Мы проверили список совместимости в IE; он пуст.

Ответы

Ответ 1

Мы обнаружили, что это было вызвано флажком в "Параметры просмотра совместимости" - "Показывать сайты интрасети в представлении совместимости".

Он отлично работает после снятия флажка.

PS.  Верно ли, что "localhost" исключен из сайтов интрасети?

Ответ 2

его все еще открывается в режиме "Просмотр совместимости", но в его работах нет различий в пользовательском интерфейсе после добавления

<meta http-equiv="X-UA-Compatible" content="IE=8" > 

script