давайте предположим, что у меня есть так называемое приложение 2.0, совместимое с IE6 и выше.Приложение использует довольно сложный CSS и управляется кучами JS.Это работает, очень хорошо это делает.
Теперь давайте предположим, что есть клиент, который владеет странно закодированным сайтом, архаичным в некотором смысле, и заставляет эмуляцию IE7 через это чудо тега:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
Теперь он хочет использовать мое приложение, которое внедряется в его код с помощью простого вызова внешнего скрипта.Это работает, но не так под эмуляцией IE7 - начинают появляться неясные ошибки из Ада, даже скрытые переполнения не работают должным образом.Само по себе приложение работает в IE7, но, как выясняется, эмуляция IE7 отличается от IE7 и имеет собственный набор причудливых проблем.
Оказывается, клиент не может удалить мету эмуляции.тег, так что я остался с я действительно не знаю.Кто-нибудь знает о ЛЮБОМ способе, которым я мог бы преодолеть режим рендеринга, установленный в заголовке страницы, или были бы другие предложения?
Мое огромное спасибо за все, что можно использовать.