7

Я пытаюсь диагностировать проблему с веб-приложением, которое использует несколько файлов Javascript. Один из скриптов модифицирует DOM, введя в него новый элемент. Моя идея в том, что я отключу файлы js один за другим, пока не найду тот, который вызывает модификацию DOM. Есть ли способ в браузере отключить только определенные js-файлы? Я бы предпочел решение в Google Chrome (если это невозможно в Firefox или IE11)Отключить только определенные js-файлы в браузере

+2

См. Http://stackoverflow.com/questions/9698059/disable-single-javascript-file-with-addon-or-extension –

+0

Вы не можете просто прокомментировать файлы или не можете редактировать код? –

+0

Я могу сделать как это, просто я искал способ совершить ошибку и редактировать код внутри инструментов разработчика. Это подход, который эксперты, по-видимому, рекомендуют – Dmitry

ответ

-1

Возможно, вы должны использовать внешний инструмент, такой как скрипач или использовать плагины браузера. У Firefox и Chrome есть плагины, которые могут это сделать.

0

Пробег: DOM Change Breakpoints. Всякий раз, когда какой-то JS изменяет ваш DOM, вы останавливаете на точной строке кода, вызвавшей это изменение.

И да, можно отключить JS-файлы. См. Block Requests. DevTools блокирует запрос для JS-файла, поэтому он никогда не запускается. Хотя в этой конкретной ситуации DOM Change Breakpoints, вероятно, поможет вам быстрее диагностировать проблему.

Смежные вопросы