Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.12.2021, 03:28
Новичок на форуме
Отправить личное сообщение для chkslava Посмотреть профиль Найти все сообщения от chkslava
 
Регистрация: 18.12.2021
Сообщений: 4

как в chrome выявить и обезвредить вешающий окно JS?
Перенес модуль CMS с одного сайта на другой, где PHP и jquery более новые. И этот модуль админки начал глючить.
Отключаешь JS - меню выпадает.
Включаешь JS - при нажатии на меню, вместо выбора выпадает черный прямоугольник и окно браузера грузит проц на 100% в течение 2 минут (видно по диспетчеру задач браузера).
Подскажите, есть ли в хроме возможности:
отключать загруженные js файлы по одному,
понять какая функция сейчас работает,
остановить зацикленный скрипт?
Изображения:
Тип файла: jpg 2021-12-18_02-57-26.jpg (11.3 Кб, 5 просмотров)
Тип файла: jpg 2021-12-18_03-20-54.jpg (10.8 Кб, 5 просмотров)
Ответить с цитированием
  #2 (permalink)  
Старый 18.12.2021, 09:04
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,745

есть ли в хроме возможности:
отключать загруженные js файлы по одному, - нет.
понять какая функция сейчас работает, - в отладчике нажать на паузу. Иногда срабатывает, иногда нет.
остановить зацикленный скрипт? - путем закрытия окна.

Для начала войдите в инструменты разработчика Ctrl +Shift + I и посмотрите ошибки в консоле.
Ответить с цитированием
  #3 (permalink)  
Старый 18.12.2021, 15:06
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,587

Или заюзать таки Фиурифокс: он и сам остановить предлржит и точную строчку вызвавшую проблему укажет.
__________________
29375, 35
Ответить с цитированием
  #4 (permalink)  
Старый 19.12.2021, 01:27
Новичок на форуме
Отправить личное сообщение для chkslava Посмотреть профиль Найти все сообщения от chkslava
 
Регистрация: 18.12.2021
Сообщений: 4

Сообщение от voraa Посмотреть сообщение
отключать загруженные js файлы по одному, - нет.
понять какая функция сейчас работает, - в отладчике нажать на паузу. Иногда срабатывает, иногда нет.
остановить зацикленный скрипт? - путем закрытия окна.
Для начала войдите в инструменты разработчика Ctrl +Shift + I и посмотрите ошибки в консоле.
В том и дело, что ошибок нет. Печаль, что ничего этого нельзя
Ответить с цитированием
  #5 (permalink)  
Старый 19.12.2021, 01:36
Новичок на форуме
Отправить личное сообщение для chkslava Посмотреть профиль Найти все сообщения от chkslava
 
Регистрация: 18.12.2021
Сообщений: 4

Сообщение от Aetae Посмотреть сообщение
Или заюзать таки Фиурифокс: он и сам остановить предлржит и точную строчку вызвавшую проблему укажет.
Фиурифокс это просто фаерфокс?
В нем все так же виснет. Причем, проц грузит не на один поток, а на весь проц, судя по кулеру
Ответить с цитированием
  #6 (permalink)  
Старый 19.12.2021, 01:37
Новичок на форуме
Отправить личное сообщение для chkslava Посмотреть профиль Найти все сообщения от chkslava
 
Регистрация: 18.12.2021
Сообщений: 4

Все, спасибо!

Оказалось, в админку добавили счетчик метрики. Именно он все вешал. Чисто случайно нащупал. Очень жаль, что нет простых способов отладаки проблем со скриптами....
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как защитить JS от копирования ? Georka (X)HTML/CSS 6 26.06.2015 18:39
Как встроить видео в popup окно? MrFull23 jQuery 1 14.11.2014 10:49
Как сделать выполнение одного JS после выполнения другого vita1ii Events/DOM/Window 2 11.01.2013 18:52
JS классы - как объединить функции в класс olga153b Events/DOM/Window 3 01.11.2011 14:13
Как закрыть дочерние окно из родительского при помощи переключателя checkbox?? dieseln Общие вопросы Javascript 4 15.12.2010 16:30