On va tirer parti du fait que si l'on envoie un paramètre différent dans l'adresse, le navigateur ira chercher l'élément sur le serveur. La solution consiste donc à générer un paramètre aléatoire derrière l'adresse de l'élément.
Voici une fonction PHP :

[php]

A présent si vous souhaitez ne pas charger dans le cache une image il vous suffira de faire ceci :

[php]

Vous trouverez à cette adresse un exemple d'une image qui ne se charge pas dans le cache, elle pèse plus d'1 méga pour que vous puissiez vous rendre compte de l'effet http://www.dimension-internet.com/dev/nocache.php

A présent si vous ne disposez pas de PHP ou ne souhaitez pas l'utiliser, voici une autre solution en Javascript (auteur du code SF):

MonImage.src='image.jpg?'+new Date()*Math.random()

En espérant que celà puisse vous aider, n'hésitez pas à laisser un commentaire ;-)