Обнаружение только режима документа IE8, дайте пользователям файл IE8.css

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/59615

  •  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>
.

Вот то есть страница для чтения

Надеюсь, это поможет,

Эндрю

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top