Подтвердить что ты не робот

Заставить IE9 подражать IE8. Возможное?

Возможно ли это вообще? Я попытался добавить это на страницу, но ничего не изменил.

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

UPDATE. Я пытаюсь это сделать, потому что на нашем сайте есть некоторые проблемы CSS в IE9, которые не отображаются в IE8.

Спасибо

4b9b3361

Ответ 1

Вы можете использовать совместимость документа режим, чтобы сделать это, и это то, что вы пытались. Однако, что нужно отметить: он должен отображаться на веб-странице заголовок (раздел HEAD) перед всеми другие элементы, за исключением названия элемент и другие мета элементы Hope это был вопрос. Кроме того, The Совместимый с X-UA заголовок не является случаем чувствительный См. http://msdn.microsoft.com/en-us/library/cc288325%28v=vs.85%29.aspx#SetMode

Изменить: в случае, если что-то произойдет, чтобы убить ссылку msdn, вот содержание:

Указание режимов совместимости документов

Вы можете использовать режимы документа для управления способом Internet Explorer интерпретирует и отображает вашу веб-страницу. Чтобы указать конкретный документ для вашей веб-страницы, используйте мета-элемент, чтобы включить X-UA-совместимый заголовок на вашей веб-странице, как показано ниже Пример.

<html>
<head>
  <!-- Enable IE9 Standards mode -->
  <meta http-equiv="X-UA-Compatible" content="IE=9" >
  <title>My webpage</title>
</head>
<body>
  <p>Content goes here.</p>
</body>
</html> 

Если вы просмотрите эту веб-страницу в Internet Explorer 9, она будет отображаться в режиме IE9.

В следующем примере указан режим EmulateIE7.

<html>
<head>
  <!-- Mimic Internet Explorer 7 -->
  <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >
  <title>My webpage</title>
</head>
<body>
  <p>Content goes here.</p>
</body>
</html> 

В этом примере заголовок X-UA-Compatible направляет Internet Explorer для имитации поведения Internet Explorer 7 при определении того, как отображение веб-страницы. Это означает, что Internet Explorer будет использовать  (или его отсутствие), чтобы выбрать подходящую тип документа. Поскольку эта страница не содержит, пример будет отображаться в режиме IE5 (Quirks).

Ответ 2

Да. Последние версии IE (IE8 или выше) позволяют вам настроить это. Вот как:

  • Запустите Internet Explorer.
  • Нажмите "Инструменты", затем нажмите "Инструменты разработчика". Или просто нажмите F12.

Это должно открыть окно "Инструменты разработчика". В этом окне есть два пункта меню, которые представляют интерес:

  • Режим браузера. Этот параметр определяет значение заголовка пользовательского агента, отправленного для каждого запроса.
  • Режим документа. Этот параметр определяет, как движок рендеринга отображает страницу.

Подробнее в http://blogs.msdn.com/b/ie/archive/2010/06/16/ie-s-compatibility-features-for-site-developers.aspx

Ответ 3

1-й элемент без каких-либо жестких возвратов. Жесткий возврат Я думаю = пустой node/элемент в DOM, который становится первым элементом, отключающим метатег совместимости doc.

Ответ 4

На стороне клиента вы можете добавлять и удалять веб-сайты для отображения в представлении совместимости из окна Параметры просмотра совместимости IE:

Инструменты- > Параметры просмотра совместимости