Javascript-форум (https://javascript.ru/forum/)
-   Internet Explorer (https://javascript.ru/forum/css-html-internet-explorer/)
-   -   Как отключить режим совместимости в IE8? (https://javascript.ru/forum/css-html-internet-explorer/18201-kak-otklyuchit-rezhim-sovmestimosti-v-ie8.html)

kidar2 21.06.2011 20:21

Как отключить режим совместимости в IE8?
 
Добрый день.
Возникла такая проблема:
IE8 по умолчанию открывает html страницу в режиме совместимости с IE7, вне зависимости от тэга <meta http-equiv="X-UA-Compatible" > и doctype.
В IE8 также есть настройки режима совместимости, т.е. можно отключить открытие страниц в режиме IE7, но их нужно делать на каждой клиентской машине.
Как сделать так, чтобы IE8 всегда открывал страницу в режиме IE8?

nikita.mmf 22.06.2011 12:20

Цитата:

вне зависимости от тэга <meta http-equiv="X-UA-Compatible" >
ложь и клевета
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>

либо через .htaccess
# Не даем IE войти в режим совместимости с IE7, даже когда он сам этого хочет
# github.com/rails/rails/commit/123eb25#commitcomment-118920
# Use ChromeFrame if it's installed for a better experience for the poor IE folk
<IfModule mod_setenvif.c>
  <IfModule mod_headers.c>
    BrowserMatch MSIE ie
    Header set X-UA-Compatible "IE=Edge,chrome=1" env=ie
  </IfModule>
</IfModule

kidar2 25.06.2011 16:45

Про IE=edge не знал, спасибо


Часовой пояс GMT +3, время: 10:24.