【问题标题】:How to disable a specific script on load in Chrome Developer Tools如何在 Chrome 开发者工具中禁用加载特定脚本
【发布时间】:2020-02-21 14:26:59
【问题描述】:

我已经检查了How to disable JavaScript in Chrome Developer Tools?中的答案

但我正在搜索禁用特定脚本,并且在网络选项卡中阻止特定资源的解决方案无济于事:

因为我想在 DOM 中阻止 <script>

【问题讨论】:

  • Chrome 无法阻止内联脚本。您需要在 chrome 扩展中使用 request interception 来修改页面源代码。可能有现有的解决方案。附言使用 Fiddler 或类似的 MitM 代理工具可能更容易。
  • ^^ 那。我以前用 Fiddler 用自定义规则修改请求,我相信你可以用它来删除部分响应,以几乎相同的方式,但我没有这样做。 Google 将能够为您提供帮助 - 搜索 Fiddler custom rules
  • 也就是说,您已经阻止了上图中的 js 文件,但没有阻止 min.js 文件。如果你同时屏蔽两者会发生什么?
  • 我不得不阻止一个旧的猫头鹰轮播版本(在另一个模块中触发)以确保故障是由于同一页面中的版本之间的干扰,我只是好奇我是否有一个内联脚本,所以感谢 MitM 代理(因为我有 linux)

标签: javascript dom google-chrome-devtools


【解决方案1】:

您可以下载 AdBlock: chrome-extension://gighmmpiobklfepjocnamgkkbiglidom/options.html#customize

并将script-url加入黑名单

如果您想再次执行脚本,只需禁用广告块

为我工作 最好的祝福

【讨论】:

    猜你喜欢
    • 2012-07-01
    • 2017-01-13
    • 2011-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-03
    • 1970-01-01
    • 2018-02-19
    相关资源
    最近更新 更多