Je veux que mon code javascript doit attendre jusqu'à ce que les images sont chargéesVérification si les images sont chargées ou non
code:
function imagess(url ,callback)
{
var img = new Image();
img.onError = function() {
alert('Cannot load image: "'+url+'"');
};
img.crossOrigin = '';
img.onload = function() {
callback(img);
};
img.src = url;
}
while(img.isonload){
do nothing no code should execute}
Le code ci-dessus se déroulera sur le chrome ce sera une bonne pratique d'utiliser tout boucles?
img.onload attendra uptil l'image sera chargée et il exécute le rappel, je veux que uptill ce moment aucun code ne doit exécuter –
onError! == onerror – epascarello
Vous devez utiliser le rappel pour initialiser l'étape suivante. Alors que la boucle va juste geler la page. – epascarello