是否可以在一定时间后禁用网站上的所有脚本?例如,我想加载一个网页并让其加载并执行所需的任何脚本。但是,我想在页面加载后手动禁用所有脚本的运行。现在,我可以调出检查和调试器屏幕并暂停脚本执行,但这不允许我在没有运行脚本的情况下查看网页。它会使网页变灰。有没有办法从网页上实际复制文本,同时暂停/禁用所有脚本?
答案1
- 启用命令行浏览器控制台(默认情况下禁用)
- 加载网页
- 打开浏览器控制台,输入或复制粘贴以下行,然后按Enter
gBrowser.selectedBrowser.browsingContext.allowJavascript = false;
该设置特定于选项卡,并可保持导航。您可以随时通过应用true
此外,由于没有记录,因此可能随时更改。事实上,它最近发生了变化,并且此代码仅适用于 Firefox 92 及更高版本
答案2
铬合金有javascript开关,你只要等待页面加载然后关闭javascript:https://chrome.google.com/webstore/detail/toggle-javascript/cidlcjdalomndpeagkjpnefhljffbnlo
火狐具有几乎相同功能的 Javascript Switcher,但可以记住您在每个站点上留下的最后一个位置:https://addons.mozilla.org/en-US/firefox/addon/quick-js-switcher/?utm_source=addons.mozilla.org&utm_medium=referral&utm_content=search