Maison > Questions et réponses > le corps du texte
404 pour le chargement des images sur la page, un espace réservé pour l'échec du chargement sera affiché sous Chrome
和 IE
(comme indiqué sur l'image), afin que l'utilisateur puisse voir directement que l'image n'a pas pu se charger, mais pourquoi Firefox n'affiche-t-il pas un message similaire espace réservé ?
漂亮男人2017-05-19 10:35:43
Firefox est spécial, vous pouvez essayer la méthode d'activation suivante
Entrez about:config dans la barre d'adresse pour trouver browser.display.showimageplaceholders et définissez la valeur sur true
De plus, il est préférable de ne pas utiliser d'espaces réservés si l'image ne s'affiche pas. Vous pouvez essayer plusieurs méthodes pour donner l'image par défaut lorsque l'image ne se charge pas.
Méthode de chargement paresseux, déterminez si la vraie image est chargée avec succès avant l'affectation src
`<img src='real.jpg' alt='test' onerror="this.src='default.jpg'">
`
$('img').error(function(){
$(this).attr('src', "default.jpg");
});
ringa_lee2017-05-19 10:35:43
Firefox affiche directement le contenu en alt, et n'a pas d'image par défaut comme IE/Chrome