2013-08-29 5 views
0

Мы заметили, что в некоторых IE8 и IE9 и IE10 метатегережим совместимости Set IE с использованием X-UA-Compatible

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

не соблюдается ... или, по крайней мере, выглядит как браузер игнорирует.

Любые другие рекомендации, как явно установить режим совместимости в IE?

Мы используем некоторые компоненты partyy (rish faces3) в нашем программном обеспечении, которые не работают в IE8 +, и их обновление не является вариантом.

+0

Вы используете свой контент в IFRAME? Iframes запускаются в том же режиме, что и их родительская страница. –

+0

Нет, не Iframe ... он работал нормально до нескольких дней назад, что некоторые клиенты нашего веб-сайта начали жаловаться ... mybe было некоторое обновление IE, которое влияет на это ... это только предположение – simonC

ответ

0

Попробуйте следующий мета-тег:

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

Это будет отображать сайт, как если бы это IE7, а не эмулировать IE7

+1

Это немного вводит в заблуждение , «IE = 7» означает «Render this document в режиме IE7 Standards». «EmulateIE7» означает «Рендеринг этого документа в режиме стандартов IE7, если только он не является документом типа quirks, и в этом случае вы должны отображать его в режиме Quirks». – EricLaw