Как мне отобразить страницу в IE9 как IE8? - PullRequest
0 голосов
/ 27 сентября 2011

Я пытаюсь отобразить страницу в IE9 как IE8, так как я вижу странный рендеринг в IE9, который я не уверен, как разобраться в данный момент.Я использую этот метатег:

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

Но я все еще вижу проблему рендеринга в IE9, которую я не вижу в IE8.Вы должны увидеть проблему в IE9 на этой странице здесь .Скругленные угловые блоки, сгенерированные плагином, не отображаются должным образом.

Мне интересно, есть ли у кого-нибудь какие-либо предложения относительно того, что еще я могу попробовать?

1 Ответ

1 голос
/ 27 сентября 2011

Если вам нужно точное поведение версии IE, ничто не заменит использование этой версии. Такие инструменты, как IETester , позволят вам установить и запустить несколько версий одновременно, а еще более точным (но менее удобным) способом является использование виртуальной машины с образом для различных версий IE. *

Вы также можете попробовать посмотреть на сам плагин. Возможно, он использует анализ браузера или условные комментарии IE для определения версии IE.

Как правило, если вы прибегаете к X-UA-Compatible, вы, вероятно, делаете что-то не так. Это неприятный хак для неприятного браузера, и в конечном итоге вам лучше было бы создавать вокруг него (или оставить закругленные углы браузерам, которые поддерживают его изначально).

...