J'essaie de réduire le trafic consommé. C'est pourquoi je dois annuler le chargement des images inutiles. Comme je suis en train d'annuler le chargement de quelques images, pas tous, donc je ne peux pas utiliser la méthodeComment annuler le chargement de l'image
window.stop();
Je tentais de remplacer SRC d'images inutiles à la valeur de chaîne vide
img.src = '';
Mais il fonctionne dans Chrome et Opera et sti Je vais essayer de charger au moins une partie de l'image (quelques kb de toute la taille de l'image). Ce n'est pas une solution, mais cela aide à réduire la quantité de trafic consommée. Mais cette solution n'est pas bonne pour Firefox et Safari. Aussi j'ai essayé de changer
img.src = '1px.png';
avec une petite taille (1 Ko ou moins), mais il est toujours pas une solution.
J'ai également essayé de supprimer l'élément du HTML.
img.parentNode.removeChild(img);
Existe-t-il une solution efficace qui fonctionne dans tous les navigateurs et annule complètement le chargement de l'image?
[Tout à propos de l'image de chargement paresseux] (https://www.google.com/search?q=image+lazy+ loading & rlz = 1C5CHFA_frBD695BD695 & oq = image + laz & aqs = chrome.0.69i59j69i57j69i60l3j0.2349j0j7 & sourceid = chrome & ie = UTF-8). –
Je sais beaucoup de chargement paresseux. Mais ce n'est pas une solution.La question était de savoir comment annuler/annuler le chargement de l'image. – zhuravlyov
Ensuite, ne chargez pas du tout les images et chargez-les si nécessaire (chargement paresseux), n'est-ce pas la même chose? –