Je souhaite afficher une icone pendant le chargement d'une image. Pour ce faire j'utilise la méthode, malheureusement erronée suivante :
Malheureusement ça ne fonctionne pas car le navigateur affiche l'image responseimg pendant qu'elle charge!
J'en suis arivé à penser qu'un changement direct du .src ne modifie pas le .complete de l'image et donc ce dernier reste à true ....
Comment faire pour contrer cela? Merci!
Modifié par orlin61 (04 Mar 2007 - 23:43)
document.getElementById("map").src=responseimg;
while(!document.getElementById("map").complete);
//Changement de classe permettant le réaffichage de la carte
document.getElementById("map").className="visible";
document.getElementById("loading").className="hidden";
Malheureusement ça ne fonctionne pas car le navigateur affiche l'image responseimg pendant qu'elle charge!
J'en suis arivé à penser qu'un changement direct du .src ne modifie pas le .complete de l'image et donc ce dernier reste à true ....
Comment faire pour contrer cela? Merci!
Modifié par orlin61 (04 Mar 2007 - 23:43)