J'ai une image sur une page Web générée dynamiquement par un programme CGI côté serveur. Périodiquement, cette image est rafraîchie par une minuterie et/ou modifiée en fonction de l'entrée de l'utilisateur. J'ai donc une fonction Javascript commeDétection du chargement d'une image spécifique
// <img id="screen" src=""> is elsewhere in the page
function reloadImage() {
$("#screen").attr("src", make_cgi_url_based_on_form_inputs());
}
Cela fonctionne très bien, mais il faut parfois un certain temps pour charger l'image. Je voudrais donc que s'affiche un message disant "Chargement de l'image ..." mais que cette image disparaisse lorsque l'image est chargée et affichée dans le navigateur.
Y a-t-il un type d'événement Javascript qui peut le faire? Sinon, y a-t-il un autre moyen de charger/modifier/mettre à jour une image et de détecter quand le chargement est terminé, via Ajax ou autre?
double possible [rappel Javascript pour savoir quand une image est chargée] (http://stackoverflow.com/questions/280049/javascript-callback- pour-savoir-quand-une-image-est-chargée) –