![Как заставить Internet Explorer игнорировать устаревшие режимы документов, указанные в X-UA-Compatible?](https://rvso.com/image/1447620/%D0%9A%D0%B0%D0%BA%20%D0%B7%D0%B0%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%20Internet%20Explorer%20%D0%B8%D0%B3%D0%BD%D0%BE%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20%D1%83%D1%81%D1%82%D0%B0%D1%80%D0%B5%D0%B2%D1%88%D0%B8%D0%B5%20%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%D1%8B%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2%2C%20%D1%83%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5%20%D0%B2%20X-UA-Compatible%3F.png)
Когдапросмотр совместимостиотключен всеми возможными способами, похоже, что 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.