Отключить режим совместимости IE 8 для сайта - PullRequest
20 голосов
/ 18 октября 2010

Моя компания использует IE8 в качестве браузера по умолчанию, и по умолчанию режим совместимости установлен для всех сайтов интрасети. Я создаю сайт интрасети, который работает, когда режим совместимости отключен. Я использую reset.css и несколько программ с открытым исходным кодом javascript, например, DataTables.

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

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

и

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

безрезультатно.

Самое неприятное, что Chrome и Firefox работают отлично, как есть.

Ответы [ 2 ]

21 голосов
/ 18 октября 2010

Тег <meta> должен быть первым тегом внутри <head>, кроме <title> и других <meta> элементов.

X-UA-совместимый заголовок не являетсяс учетом регистра;однако он должен появляться в заголовке веб-страницы (раздел HEAD) перед всеми остальными элементами, кроме элемента title и других метаэлементов.

http://msdn.microsoft.com/en-us/library/cc288325%28VS.85%29.aspx#DCModes

7 голосов
/ 18 октября 2010

Это должен быть метатег FIRST на вашей странице.Возможно, это проблема.

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