0

我正在为 GMail 开发一个 Chrome 扩展程序。当我打开已发送的邮件时,如果附加了图像,则会从服务器下载。我想防止浏览器点击GET /url

我努力了 -

document.addEventListener("DOMSubtreeModified",function(){
    $("img-selector").remove();
},true);

我也使用了突变观察者。这两种方法都从 DOM 中删除了 <img>,但我仍然可以看到浏览器在网络面板中点击了该图像 url。

那么,如何防止浏览器点击 url 并删除 img?它需要在内容脚本中完成。您可以假设 JQuery 库可用。

提前致谢。

4

1 回答 1

0

如果您事先知道 URL 模式,我建议使用chrome.webRequestchrome.declarativeWebRequestAPI 来阻止图像。这可以从背景/事件页面完成。

此答案的第一个修订版显示了“beforeload”事件的示例。但是该事件已从Chrome 35 中删除,因此我删除了该示例。)

于 2013-10-17T11:17:51.207 回答