IE 9 64 бит против 32 бит против совместимости - PullRequest
1 голос
/ 29 марта 2011

Я надеюсь, что кто-то может помочь мне ответить на этот вопрос.

Я пишу веб-приложение с JQUERY. Недавно я загрузил IE9 в целях тестирования и обнаружил, что событие document.ready () не запускается в приложении. Кажется, что он отлично работает в FF4 и в Chrome, но событие полностью не срабатывает.

После этого я решил попробовать 64-битную версию IE9 и обнаружил, что в этой версии все отлично работает. Я включил инструменты разработчика в IE (и попытался отладить JS, но ничто не помечается, и приложение не ломается ни при каких ошибках.

Может ли кто-нибудь взвесить здесь и, возможно, объяснить, почему событие document.ready () не будет запущено? Как я могу сказать, что ломает приложение, если инструменты разработчика ничего не поднимают? Кроме того, почему все работает нормально в 64-битной версии, а не в 32-битной?

Спасибо!

1 Ответ

1 голос
/ 31 марта 2011

IE9 64bit использует старый движок javascript из IE8 64bit, поэтому он медленнее и есть разница.

Дождитесь выхода следующей версии jquery, которая может решить проблемы совместимости:)

...