
Когдапросмотр совместимостиотключен всеми возможными способами, похоже, что Internet Explorer 11 в Windows 8.1 учитывает X-UA-Compatible
значение веб-сайта † . Это происходит вне представления совместимости (значок отсутствует в адресной строке) и не вызвано списками совместимости или <!DOCTYPE>
директивой.
Есть ли способ дляпользователь(не веб-разработчик) выбрать режим документа для веб-сайта, переопределив X-UA-Compatible
значение веб-сайта?
Принудительно открыть Internet Explorer 10 в режиме несовместимостипринялОтветкоторый работает, определяя режим документа по умолчанию относительно <!DOCTYPE>
директивы. Я пробовал трюк с реестром, но безуспешно. Хотя это могло решить проблему для вопроса другого автора, мой вопрос связан с X-UA-Compatibile
заголовками.
† Picasa Web Albums определяет X-UA-Compatible
как IE=EmulateIE7
. Открытие инструментов разработчика F12 и переключение режима документа с 7 на что-либо более новое (8, 9, 10, Edge) мгновенно исправляет веб-сайт. Однако изменения, внесенные через инструменты разработчика, не сохраняются.
решение1
Вы можете назначить постоянный режим документа для сайта в Internet Explorer пользователя,с использованием списка сайтов в режиме предприятия(Смотрите Adding your site to the Enterprise Mode site list
раздел). По умолчанию это отключено, поэтому вам нужновключите его с помощью групповой политики. Обратите внимание, что это доступно только для пользователей Windows 8.1 и Internet Explorer 11.