私は消費されたトラフィックの量を減らそうとしています。そのため、不要な画像の読み込みをキャンセルする必要があります。私はすべてではない、いくつかの画像の読み込みをキャンセルしようとしているので、私はこの方法イメージの読み込みを中止する方法
window.stop();
を使用することはできません私は、空の文字列値
に不要な画像のSRCを置き換えるためにしようとしていたとして、img.src = '';
しかし、それはChromeとオペラとSTIでだけで動作します画像の少なくとも一部(画像サイズ全体の数kb)をロードしようとします。これは解決策ではありませんが、消費されるトラフィックの量を減らすのに役立ちます。しかし、この解決策は、FirefoxとSafariには適していません。また、私は小さいサイズ(1キロバイト以下)で
img.src = '1px.png';
を変更しようとしていたが、それはまだ解決策ではありません。
また、HTMLから要素を削除しようとしました。
img.parentNode.removeChild(img);
すべてのブラウザで機能し、画像の読み込みを完全にキャンセルする効果的なソリューションはありますか?
[すべてについての画像遅延ロード](https://www.google.com/search?q=image+lazy+:それから私は私のHTMLでこれを持っていますloading&rlz = 1C5CHFA_enBD695BD695&oq = image + laz&aqs = chrome.0.69i59j69i57j69i60l3j0.2349j0j7&sourceid = chrome&ie = UTF-8) –
私は多くの遅延ロードについて知っています。しかし、それは解決策ではありません。問題は画像の読み込みを中断/中止する方法です。 – zhuravlyov
画像を一切読み込まず、必要に応じてロードする(遅延読み込み)、同じではないのですか? –