GMail の Chrome 拡張機能を開発しています。送信メールを開くと、画像が添付されていればサーバーからダウンロードされます。ブラウザーがGET /urlにヒットするのを防ぎたい。
私が試してみました -
document.addEventListener("DOMSubtreeModified",function(){
$("img-selector").remove();
},true);
ミューテーションオブザーバーも使用しました。どちらの方法でも DOM から <img> が削除されますが、ブラウザが [ネットワーク] パネルでその画像の URL にアクセスしているのを確認できます。
では、ブラウザがURLにアクセスしてimgを削除するのを防ぐにはどうすればよいですか? コンテンツ スクリプトで実行する必要があります。JQuery ライブラリが利用可能であると想定できます。
前もって感謝します。