IE9 не переключается в режим IE8 с X-UA-Compatible = IE = 8 - PullRequest
1 голос
/ 22 апреля 2011

На веб-сайте, который не работает с IE9, но работает нормально, если он работает в режиме IE8 (протестировал его с помощью инструментов разработчика), я добавил <meta http-equiv="X-UA-Compatible" content="IE=8" /> в раздел <head>.

Тем не менее, он по-прежнему отображается в режиме IE9 и несовместимых с IE9 JavaScripts (очень старая версия jQuery и аналогично старая версия jquery ui с возможностью перетаскивания / отбрасывания, которую я не могу просто обновить по причинам, которые здесь не имеют значения) don ' т работа.

Есть ли у вас идеи, что может быть причиной того, что метатег не был соблюден? Согласно инструментам разработчика, IE9 все еще находится в режиме IE9.

1 Ответ

2 голосов
/ 22 апреля 2011

Есть несколько источников, которые IE использует, чтобы определить, переключаться ли в режим совместимости или нет:

  • внутренний список MS с сайтами для отображения в настройках CM
  • для отображения ВСЕХстраницы в CM
  • Инструменты разработчика переопределяют настройки страницы
  • ...

См. этот официальный ms-сайт , раздел «Управление DefaultRendering»

...