Я могу с уверенностью сказать, что режим IE7 в IE8 не достаточно хорош для тестирования совместимости IE7.
Он не отображается точно, как IE7 - я видел несколько конкретных случаевгде он ошибся.
Он также имеет свои причуды и ошибки, которые не появляются ни в IE7, ни в IE8 в обычном режиме.
Мы разрабатываем наш сайт для IE7 и выше (вместе со всеми другими браузерами, конечно).Недавно у нас произошел инцидент, когда некоторые из наших внутренних пользователей обнаружили, что они не могут использовать меню на сайте.
Оказывается, что IE8 имеет скрытую настройку, которая может включать режим IE7 только для сайтов интрасети.Наши пользователи включили этот флаг (не осознавая этого), и поэтому просматривали сайт в режиме IE7.
Мы полностью протестировали как в IE7, так и в IE8, и они оба работали, но он не работал в IE8.-IE7 mode.
Вместо того, чтобы пытаться тестировать с использованием IE7-mode, вам определенно следует протестировать с реальной установкой IE7.
Я бы порекомендовал вам установить IETester , который позволяетВы должны запустить все версии IE (от IE5.5 до IE9) вместе во вкладках, чтобы протестировать свой сайт.В нем есть ошибки, и он часто вылетает, поэтому он не подходит для использования в качестве реального браузера, но отлично подходит для тестирования.