как в chrome выявить и обезвредить вешающий окно JS?
Вложений: 2
Перенес модуль CMS с одного сайта на другой, где PHP и jquery более новые. И этот модуль админки начал глючить.
Отключаешь JS - меню выпадает. Включаешь JS - при нажатии на меню, вместо выбора выпадает черный прямоугольник и окно браузера грузит проц на 100% в течение 2 минут (видно по диспетчеру задач браузера). Подскажите, есть ли в хроме возможности: отключать загруженные js файлы по одному, понять какая функция сейчас работает, остановить зацикленный скрипт? |
есть ли в хроме возможности:
отключать загруженные js файлы по одному, - нет. понять какая функция сейчас работает, - в отладчике нажать на паузу. Иногда срабатывает, иногда нет. остановить зацикленный скрипт? - путем закрытия окна. Для начала войдите в инструменты разработчика Ctrl +Shift + I и посмотрите ошибки в консоле. |
Или заюзать таки Фиурифокс: он и сам остановить предлржит и точную строчку вызвавшую проблему укажет.
|
Цитата:
|
Цитата:
В нем все так же виснет. Причем, проц грузит не на один поток, а на весь проц, судя по кулеру |
Все, спасибо!
Оказалось, в админку добавили счетчик метрики. Именно он все вешал. Чисто случайно нащупал. Очень жаль, что нет простых способов отладаки проблем со скриптами.... |
Часовой пояс GMT +3, время: 15:46. |