Javascript 使用Greasemonkey防止下载脚本

Javascript 使用Greasemonkey防止下载脚本,javascript,firefox,greasemonkey,Javascript,Firefox,Greasemonkey,使用Greasemonkey,我希望阻止下载图像和脚本 从一个例子中,我了解到可以在脚本执行之前使用documentstart指令跳入 我是否可以对特定事件使用window.addEventListener,该事件允许我查找src=xxx.js和xxx.jpg标记,并在下载之前删除这些src=标记,或者阻止下载 注意:这里是 修改:我想用我自己的脚本或图像替换阻止的下载。使用链接的答案阻止所需的xxx.js文件。您可以使用变异观察者快速杀死imagesrcs,但该文件可能会在后台开始下载(需要对

使用Greasemonkey,我希望阻止下载图像和脚本

从一个例子中,我了解到可以在脚本执行之前使用documentstart指令跳入

我是否可以对特定事件使用
window.addEventListener
,该事件允许我查找
src=xxx.js
xxx.jpg
标记,并在下载之前删除这些
src=
标记,或者阻止下载

注意:这里是


修改:我想用我自己的脚本或图像替换阻止的下载。

使用链接的答案阻止所需的
xxx.js
文件。您可以使用变异观察者快速杀死image
src
s,但该文件可能会在后台开始下载(需要对此进行测试)。。。明智的做法是使用和/或阻止选择js或jpg文件。Adblock plus也会更快。Thx。。。我仍然需要研究这两条路径,但我应该说,我想用我自己的脚本或图像替换被阻止的下载。(根据修改后的文本)在执行页面的html之前,是否可以运行Greasemonkey脚本?如果是这样,也许可以删除所需的html元素-您可以在“文档开始”处使用脚本。这将允许您在获取页面之前添加事件侦听器(并执行一些其他活动)。此时,很多HTML都丢失了。我的测试要求只填充元素-我没有任何限制。Greasemonkey不能这样做,因为页面脚本的执行可能早于GM脚本。稍后删除
src
属性没有帮助。我认为您想要的是修改http响应内容。