Обнаружение только режима документа IE8, дайте пользователям файл IE8.css
-
10-12-2019 - |
Вопрос
У меня проблемы с режимом документа.В рабочих пространствах мы заставляем документировать режим в IE8, как
<meta http-equiv="x-ua-compatible" content="IE=8"/>
.
Как я могу обнаружить, в каком режиме документа есть все страницы?
Я пытался использовать ConseralExpression в CSSREGistation без каких-либо удачи, потому что он обнаруживает «режим браузера», а не «режим документа».Как я могу обнаружить режим документа и дать другой файл CSS клиенту?
Что я не буду: Рабочая область, для IE пользователей, которые я хочу заставить браузер в «режим документа= IE8» и дать пользователю другой файл CSS.Во всех других браузерах (FF, Chrome ..) Я не хочу давать пользователям файл IE8.css.
Я также пытался использовать это внутри файла CSS, без каких-либо удачи
<!--[if IE 8]> ..... .. styles\ie8.css <![endif]-->
. Решение
Недавно у нас была такая же проблема с нашим сайтом, который должен открыть в режиме документа IE8.Всякий раз, когда мы устанавливаем для отображения режима IE8 без изменений!
Чтобы исправить это, мы имели модифицированные файл web.config и добавили эти строки
<configuration>
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=EmulateIE8" />
</customHeaders>
</httpProtocol>
</system.webServer>
</configuration>
.
Вот то есть страница для чтения
Надеюсь, это поможет,
Эндрю