Как остановить выполнение JavaScript после загрузки страницы (Firefox)

Как остановить выполнение JavaScript после загрузки страницы (Firefox)

Javascript отвечает за загрузку содержимого нужной мне страницы, поэтому отключение javascript с помощью noScript предотвращает загрузку содержимого. Однако как только javascript для этой страницы завершает загрузку содержимого, он начинает делать раздражающую бесполезную анимированную чушь, которая делает страницу непригодной для использования. Хуже того, в коде скрипта есть какая-то ошибка, из-за которой он ненадолго подвешивает мой компьютер каждые 20 секунд. После загрузки содержимого мне не нужно, чтобы оно постоянно обновлялось и делало броскую чушь (мне не нужна никакая функциональность javascript, кроме загрузки содержимого).

Как я могу оставить JavaScript живым достаточно долго, чтобы он доставил мне контент, а затем вырубить его прямо во время выполнения и оставить истекать кровью в консоли скрипта, сожалея о своем жизненном выборе?

решение1

Вероятно, вы можете взломать инструменты разработчика и приостановить все скрипты.

Нажмите F12, чтобы открыть Developer Console. Нажмите Debugger. Нажмите кнопку Pause.

Если F12 не открывает консоль разработчика, возможно, ее необходимо включить, хотя я думаю, что в последней версии она включена по умолчанию.

решение2

  • Нажмите F12, чтобы открыть консоль разработчика.
  • Нажмите на значок шестеренки в правом верхнем углу.
  • Выберите Отключить Javascript.

введите описание изображения здесь

решение3

Есть пользовательский скрипт для отключения JS через 5 секунд:

Он просто перезаписывает body.innerHTMLсебя, фактически убивая существующий JS. Теоретически он также должен очищать память от мусора.

Связанный контент