Режим совместимости ASP.NET в IE 9

У меня есть проблема с IE Compatibility... например, мой сайт в режиме совместимости, который эквивалентен IE 7, сломался... a покажет вам 2 снимка экрана:

  1. IE 9 (обычный вид) - http://screencast.com/t/ysNYN3RJh

  2. IE 9 (совместимость с IE 7) - http://screencast.com/t/7X4lR5bNyDhs

на моем сайте у меня есть эта мета - <meta http-equiv="X-UA-Compatible" content="IE=Edge" />но я думаю, что это не работает должным образом... так, как я могу решить эту проблему?

Также я попытался вставить код <httpProtocol> <customHeaders> <!-- IE7 COPABILITY --> <clear /> <add name="X-UA-Compatible" value="IE=Edge" /> <!-- IE7 COPABILITY --> </customHeaders> </httpProtocol> в Web.config, но это также было проигнорировано...

PS извините за плохой английский

1 ответ

Ваш вопрос ужасно неясен.
X-UA-Compatible не отключает режим совместимости; он просто предотвращает переход по умолчанию в режим совместимости.

Похоже, вам нужен HTML5 shiv для стилизации элементов HTML5 в IE < 9.

Другие вопросы по тегам