Выключить режим совместимости IE с помощью тегов

Я работаю для клиента, который включает режим совместимости на всех сайтах интрасети. Мне было интересно, есть ли в моем HTML тег, который отключает режим совместимости.

367
задан Blazemonger 6 March 2015 в 06:52
поделиться

2 ответа

Есть режим "edge"

<html>
   <head>
      <meta http-equiv="X-UA-Compatible" content="IE=edge" />
      <title>My Web Page</title>
   </head>
   <body>
      <p>Content goes here.</p>
   </body>
</html>

Со страницы MSDN по ссылке:

Режим Edge указывает Windows Internet Explorer отображать содержимое в самом высоком доступном режиме, что фактически разрушает парадигму "блокировки". В Internet Explorer 8 это эквивалентно режиму IE8. Если (гипотетический) будущий выпуск Internet Explorer поддерживает более высокий режим совместимости, страницы, настроенные на режим Edge, будут отображаться в самом высоком режиме, поддерживаемом этой версией; однако при просмотре в Internet Explorer 8 эти же страницы будут отображаться в режиме IE8.

Однако использование режима "Edge" в производственных целях не рекомендуется:

Веб-разработчикам рекомендуется ограничить использование режима Edge тестовыми страницами и другими непроизводственными режимами из-за возможных неожиданных результатов рендеринга содержимого страниц в будущих версиях Windows Internet Explorer.

Честно говоря, я не совсем понимаю, почему. Но согласно этому, лучшим способом на данный момент является использование IE=8.

524
ответ дан 23 November 2019 в 00:08
поделиться

Я считаю, что это поможет:

<meta http-equiv="X-UA-Compatible" content="IE=edge" />
27
ответ дан 23 November 2019 в 00:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: