Le navigateur joue une première fois sans problème une animation en gif animé mais quand la page est rechargée l'animation ne recommence pas au début. J'ai essayé sans succès ce script pour forcer le navigateur à recharger le fichier gif au rechargement de la page:
<code>
<script src="jquery.js"></script>
<script type="text/javascript">
// Javascript le rafraichissement de gif animé
jQuery(function ($) {
function refresh_img(id){
var src_img = $("#"+id).attr("src");
$("#"+id).attr({'src': src_img});
}
// Assignation de l'action à un élément
$("#jquery_call").click(function(){
refresh_img('image_test');
return false;
});
});
</script>
</code>
Ma balise img a l'id "image_test" dans body
Je pense que ce script fonctionne avec l'événement click sur un lien mais comment l'adapter pour une simple lecture du gif à l'affichage de la page?
<code>
<script src="jquery.js"></script>
<script type="text/javascript">
// Javascript le rafraichissement de gif animé
jQuery(function ($) {
function refresh_img(id){
var src_img = $("#"+id).attr("src");
$("#"+id).attr({'src': src_img});
}
// Assignation de l'action à un élément
$("#jquery_call").click(function(){
refresh_img('image_test');
return false;
});
});
</script>
</code>
Ma balise img a l'id "image_test" dans body
Je pense que ce script fonctionne avec l'événement click sur un lien mais comment l'adapter pour une simple lecture du gif à l'affichage de la page?