IE7 Сбой на некоторых машинах, ошибки в панели отладки, но не отображается «showtopper» - PullRequest
1 голос
/ 18 апреля 2009

Я недавно узнал, что мой сайт падает в IE7. Я тестировал его на нескольких машинах, но, конечно, он всегда работает отлично. Мой брат только что показал мне IE7 на своем компьютере, и он точно вылетает.

У меня запущен «debugbar», он показывает некоторые ошибки в проверке HTMLC и предупреждает, что fb: кнопка входа не распознается (но, конечно, это разрешено).

Я запускаю проверку javascript, и он говорит

Script Error:
//----------------
Line: 1
Character: 6
Code: 0
Error Message: Syntax error

Я сам не вижу ошибки скрипта.

Ссылка http://HearWhere.com

Если бы кто-нибудь мог помочь мне выяснить, почему это происходит примерно с 15% пользователей IE, я был бы очень, очень признателен. Пит

Ответы [ 4 ]

1 голос
/ 08 мая 2009

Определенно происходит сбой IE7 на моей виртуальной машине. Для начала стоит провести небольшой аудит - например, вы включаете и дважды звоните в Google Analytics JS, что, вероятно, портит вашу статистику, если ничего больше.

Раньше у меня были сбои, связанные с jQuery в IE7, и все это я мог отнести к большим циклам jQuery. Просмотрите ваш код и комментируйте части, где вы просматриваете результаты выбора jQuery, который может иметь большое количество результатов, или моменты, когда вы вставляете большое количество элементов в DOM.

0 голосов
/ 21 апреля 2009

В случае сбоя код JS не является вероятной причиной. Вам нужно взглянуть на изоляцию конкретной ОС, номера версии IE, уровня исправления и внешних зависимостей (версий flash и т. Д.).

0 голосов
/ 23 апреля 2009

IE8 имеет действительно хороший отладчик javascript, но в IE8 он не падает для меня. Ранее я использовал Microsoft Script Editor для отладки в IE 6 и 7. По какой-то странной причине он входит в комплект Microsoft Office! Это немного хлопотно для настройки, но это работает.

http://www.jonathanboutelle.com/mt/archives/2006/01/howto_debug_jav.html

0 голосов
/ 20 апреля 2009

Нет ошибок Javascript (согласно FireBug), но есть большое количество ошибок в CSS для этой страницы, любая из которых может быть антагонистом IE7.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...