我试图减少消耗的流量。这就是为什么我必须取消加载不必要的图像。正如我试图取消几张图片,并非所有的加载,所以我不能使用方法如何中止图像加载
window.stop();
我试图取代不必要的图像的SRC空字符串值
img.src = '';
但它只是在Chrome和Opera和STI将尝试加载至少部分图像(整个图像大小的几kb)。这不是一个解决方案,但它仍然有助于减少消耗的流量。但是这个解决方案对Firefox和Safari来说并不好。我也试图改变
img.src = '1px.png';
具有体积小(1KB或更小),但它仍然不是一个解决方案。
此外,我试图从HTML中删除元素。
img.parentNode.removeChild(img);
是否有任何有效的解决方案,适用于所有浏览器,并完全取消图像加载?
[所有关于图像延迟加载(https://www.google.com/search?q=image+lazy+装载&RLZ = 1C5CHFA_enBD695BD695&OQ =图像+ LAZ&AQS = chrome.0.69i59j69i57j69i60l3j0.2349j0j7&的SourceID =铬&即= UTF-8)。 –
我知道懒惰加载了很多。但这不是一个解决方案。问题是我如何取消/中止图像加载。 – zhuravlyov
然后根本不加载图像并加载(如果需要)(懒加载),是不是相同? –