Почему мой сайт отображается в режиме совместимости с IE8? - PullRequest
2 голосов
/ 03 ноября 2010

Мы используем библиотеку js, которая еще не совместима с IE9. Чтобы наш веб-сайт отображался правильно, мы добавили следующий метатег, пока библиотека не будет обновлена:

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

Тип документа:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >

Это работает, как и ожидалось, в IE9 (режим браузера - это режим совместимости IE8).

В IE8 на локальном хосте это также правильно (режим браузера IE8), но при просмотре тестового сайта на нашем сервере режим браузера выглядит как совместимость IE8.

Что я пропустил?

1 Ответ

5 голосов
/ 03 марта 2012

Это применимо, только если ваш сервер находится в вашей внутренней сети:

В настройках просмотра совместимости есть опция, которая заставляет IE использовать режим совместимости для веб-сайтов интрасети:

Меню Сервис, затем Просмотр параметров совместимости и снимите флажок «Отображать сайты интрасети в режиме совместимости»

Надеюсь, это поможет вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...