Empêcher la mise en cache d'une image
Bonjour,
Je vous explique mon souci.
J'ai une page dans laquelle j'ai une image.
J'aimerais que cette image soit rechargée régulièrement et sans être mise en cache pour qu'à chaque rechargement ce soit bien la nouvelle qui soit prise en compte et non celle en cache.
J'ai essayé de charger l'image avec setTimeout mais ça ne fonctionne pas.
Auriez-vous une idée ? sachant que je ne veux pas faire de rechargement de page , juste un rechargement d'image
En code j'ai ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
function get_image()
{
var image = new Image();
image.src = "chemin/test.png"; // je charge l'image
image.onload = function() // Une fois le chargement terminé...
{
document.getElementsByTagName("img")[0].src = image.src; // ...je remplace l'image par celle que je vient de charger...
//alert("image remplacee");
get_image(); // ...et je recommence
}
setTimeout(function(){get_image();},1000);
}
</script> |
Je vous remercie d'avance pour votre aide ;)