Maison  >  Article  >  interface Web  >  Comment déterminer si l'image de la page Web est chargée avec succès ou en échec ?

Comment déterminer si l'image de la page Web est chargée avec succès ou en échec ?

coldplay.xixi
coldplay.xixioriginal
2020-06-30 15:08:204283parcourir

Comment déterminer si l'image dans la page Web a été chargée avec succès ou a échoué : vous devez d'abord déterminer si l'image peut être chargée avec succès, puis la remplacer automatiquement par une image système telle que "Impossible de trouver l'image" ; , le code est [for(var i=0;i

Comment déterminer si l'image de la page Web est chargée avec succès ou en échec ?


Comment déterminer le succès ou l'échec du chargement d'images sur une page Web :

Lorsqu'il y a des images définies par l'utilisateur sur la page, des images définies par l'utilisateur apparaissent souvent, en particulier des images hors site qui sont supprimées ou inaccessibles. Par conséquent, il est nécessaire de déterminer si l'image peut. être chargé avec succès, sinon il passera automatiquement à "Impossible d'accéder aux images système telles que "Rechercher une image".

La méthode est très simple

Ajoutez un code JS très simple dans BODY

document.body.οnlοad=getImg;
function getImg()
{ 
 for(var i=0;i<document.images.length;i++)
 {
  if(document.images[i].readyState!=&#39;complete&#39;)
   document.images[i].src="/images/no.JPG";
 }
}

Ou jugez le readyState au onload de chaque image

Recommandations d'apprentissage associées : Tutoriel vidéo javascript

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn