Internet Explorer 7 в Windows XP - ухудшена поддержка JS? - PullRequest
4 голосов
/ 01 апреля 2011

Наше веб-приложение использует много JQuery и было протестировано в IE7 +, FF, Chrome - все работало нормально - на наших компьютерах с Windows 7.Но когда сайт заработал, на него залились жалобы - оказывается, что большинство наших пользователей все еще работают на Windows XP (их рабочие машины вряд ли будут обновлены в ближайшем будущем).

Как мы узнали, IE7 + Win7!= IE7 + WinXP.Функциональность всего JQuery в IE7 + XP почти такая же плохая, как и в IE6.

Так что я ищу решения.Есть ли документация относительно различий в JS и CSS-движках IE7 на WinXP и Win7?Есть ли какой-нибудь вменяемый способ изящно уменьшить функциональность JS в зависимости от того, какая версия браузера и установлена ​​у пользователя?

Редактировать: IE8 и IE9 не имеют проблем.Что касается режимов совместимости, я вижу это на некоторых наших страницах:

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

Но на странице с самыми сложными функциями JQuery (которые ломаются самым фантастическим образом) на самом деле такого тега вообще нет.

...