La solution de Kabir est correcte. Mon image URL était
/images/ads/homepage/small-banners01.png,
et c'est ce qui a déclenché AdBlock. Ce n'était pas un problème de domaine croisé pour moi, et cela a échoué à la fois sur localhost et sur le web.
J'ai utilisé l'onglet réseau de Chrome pour déboguer et j'ai trouvé des résultats très confus pour ces images spécifiques qui ne se chargeaient pas. La première demande ne renvoie aucune réponse (statut "(pending)"). Plus tard, une deuxième demande indiquait l'URL d'origine, puis "Redirect" comme initiateur. Les en-têtes de demande de redirection concernaient tous cette courte ligne identique de données codées en base64, et chacune d'entre elles ne renvoyait aucune réponse, bien que le statut soit "Successful" :
GET data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQABDQottAAAAABJRU5ErkJggg== HTTP/1.1
Plus tard, j'ai remarqué que ces styles en ligne étaient ajoutés à tous les éléments de l'image :
display: none !important;
visibility: hidden !important;
opacity: 0 !important;
Enfin, je n'ai pas reçu de message "failed to load resource" dans la console, mais plutôt ceci :
Port error: Could not establish connection. Receiving end does not exist.
Si l'une de ces choses vous arrive, cela a probablement quelque chose à voir avec AdBlock. Désactivez-le et/ou renommez vos fichiers d'images.
De plus, en raison de la présence d'une CSS créé par AdBlock, la mise en page de mon curseur de promotions était perturbée. Avant de trouver la solution de Kabir, j'ai pu résoudre les problèmes de mise en page à l'aide d'une feuille de style en cascade (CSS), mais cette dernière était quelque peu superflue et nuisait à la flexibilité du curseur, qui pouvait gérer des images de tailles différentes.
La leçon à tirer est la suivante : faites attention au nom que vous donnez à vos images. Ces images n'étaient pas malveillantes ou ennuyeuses, mais elles alertaient les visiteurs sur les promotions et les offres spéciales en cours, de manière discrète.
1 votes
Pouvez-vous montrer un peu de HTML ? Nous avons besoin de plus d'informations pour vous aider à résoudre votre problème.
3 votes
La raison pour laquelle j'ai mis en place une prime pour cette question est que cela se produit de temps en temps et n'est pas lié aux images seulement. Le site sur lequel je travaille fonctionne bien dans Firefox et échoue occasionnellement dans Chrome.
2 votes
Comment avez-vous résolu le problème ?
0 votes
Vérifiez si les extensions de Google Chrome bloquent les requêtes.
0 votes
Duplicata possible de Erreur bizarre dans Chrome --> Impossible de charger la ressource : net::ERR_CACHE_MISS