如何阻止网站上的 1 个特定 javascript 文件?

如何阻止网站上的 1 个特定 javascript 文件?

这似乎是一个常见问题,但目前还没有有效的答案。我尝试了几乎所有的 chrome 扩展,但没有一个允许我在脚本级别阻止 JS。它们所做的只是在域级别进行阻止,而这并不是我想要的。

请问我该怎么做?示例如下:

http://example.com/wp-content/plugins/sociallocker-next-premium/bizpanda/assets/js/lockers.010217.min.js

答案1

这些说明适用于 Google Chrome:

  1. 右键单击您网站的任意位置,单击“检查元素”

  2. 开发者工具将会出现。在开发者工具上,转到“网络”选项卡。找到要阻止的 JS 文件(例如:lockers.010217.min.js)

  3. 右键单击 JS 文件并选择“阻止请求 url”。

  4. 您还可以通过选择“阻止请求域”来阻止来自同一域的任何文件。

答案2

这里列出了一些 uBlock Origin 规则,它们正是用来执行此操作的。实际上,第一行会阻止任何网站在 wp-content/plugins 目录中的脚本,而后续规则只是该规则的例外。我使用它来删除所有 Wordpress 插件脚本,除了那些真正使网站为我工作的脚本。

https://github.com/jawz101/ublockOrigin_wordpressWhitelist

https://github.com/jawz101/ublockOrigin_wordpressWhitelist/blob/master/my-ublock-static-filters_wordpressWhitelist.txt

相关内容