如何在页面加载后停止 JavaScript 执行(Firefox)

如何在页面加载后停止 JavaScript 执行(Firefox)

Javascript 负责加载我需要的页面内容,因此使用 noScript 禁用 javascript 会阻止内容加载。但是,一旦此页面的 javascript 完成内容加载,它就会开始执行烦人的花哨动画 BS,使页面无法使用。更糟糕的是,脚本的 BS 代码中存在某种错误,导致它每隔 20 秒左右就会短暂地挂起我的计算机。一旦我加载了内容,我就不需要它不断更新并执行华而不实的废话(除了加载内容,我不需要任何 javascript 功能)。

我怎样才能让 javascript 存活足够长的时间以将内容传递给我,然后在运行时将其关闭并让其在脚本控制台中流血,后悔它的人生选择?

答案1

您或许可以进入开发人员工具并暂停所有脚本。

按 F12 打开开发者控制台。单击“调试器”单击“暂停”按钮

如果 F12 没有打开开发人员控制台,那么可能需要启用它,尽管我认为它在最新版本中默认启用。

答案2

  • 按 F12 打开开发者控制台。
  • 按下右上角的齿轮图标
  • 选择禁用 Javascript

在此处输入图片描述

答案3

有一个用户脚本用于在 5 秒后禁用 JS:

它只是重写body.innerHTML自身,有效地杀死了现有的 JS。理论上它还应该对内存进行 GC。

相关内容