Обновление: главный вопрос: есть ли что-нибудь, что заставило бы IE10 отображать страницу в режиме Quirks IE5 специально (в отличие от режима совместимости вообще), несмотря на то, что на самом деле есть надлежащий doctype и x-ua-совместимый метатег? (Для того, чтобы быть ясно, что мы не хотим, чтобы страница визуализации в IE5 причуды, мы хотим, чтобы это сделать в полном объеме стандартов IE10.)Как имитировать настройки просмотра совместимости IE в IE?
Наша страница рендеринга в IE5 режиме совместимости для одного клиента, что приводит к визуализации потерпеть неудачу. Я могу использовать инструменты dev, чтобы заставить IE войти в один и тот же режим и воспроизвести тот же сбой, но почему это произойдет с ним (и только с ним) в первую очередь? Может быть, это что-то в его окружении, и смогу ли я имитировать это на моем конце? Клиент использует IE10.
Мы используем:
<!DOCTYPE html>
и:
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
Мы собираемся добавить заголовок ответа HTTP также:
X-UA-Compatible: IE=edge,chrome=1
Но у нас нет никакой возможности проверяя это исправление, поскольку он отлично работает в наших собственных примерах IE10.
Вы проверили свой сайт, используя что-то вроде http://www.my-debugbar.com/wiki/IETester/HomePage –
Мы также столкнулись с одной из таких проблем, и причина этой проблемы оказалась патчем MS Security (KB2846071) который был установлен на машине клиента, но не на нашей. – Guanxi
(На своем ПК) Откройте IE. Нажмите «», затем перейдите в «Инструменты»> «Настройки просмотра совместимости» (я понятия не имею, где это найти в меню «передача»). Убедитесь, что «Показать все веб-сайты в представлении совместимости» *** не проверено ***. Кроме того, убедитесь, что ваш сайт отсутствует в списке сайтов, которые появляются. Скорее всего, это настройка на его ПК. –