3

Когда представление совместимости было отключено всеми возможными способами, кажется, что Internet Explorer 11 в Windows 8.1 учитывает значение X-UA-Compatible веб-сайта . Это происходит за пределами представления совместимости (значок отсутствует в адресной строке) и не вызывается списками совместимости или символом <!DOCTYPE> директива.

Есть ли способ для пользователя (не веб-разработчика) выбрать режим документа для веб-сайта, переопределяя значение X-UA-Compatible веб-сайта?

Принудительно открывать Internet Explorer 10 в представлении несовместимости принял ответ, который работает путем определения режима документа по умолчанию для <!DOCTYPE> директива. Я попробовал трюк с реестром, но безуспешно. Хотя это могло решить проблему для вопроса другого автора, мой вопрос касается заголовков X-UA-Compatibile .


Веб-альбомы Picasa определяют X-UA-Compatible как IE=EmulateIE7 . Открытие инструментов разработчика F12 и переключение режима документа с 7 на что-то более новое (8, 9, 10, Edge) мгновенно исправляет сайт. Однако изменения, сделанные с помощью инструментов разработчика, не сохраняются.

1 ответ1

0

Вы можете назначить режим постоянного документа для сайта в Internet Explorer пользователя, используя список Adding your site to the Enterprise Mode site list Раздел Добавление сайта в список сайтов в режиме Enterprise ). Это отключено по умолчанию, поэтому вам нужно включить его с помощью групповой политики. Обратите внимание, что это доступно только для пользователей Windows 8.1, Internet Explorer 11.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .