Aller au contenu

Forcer le rafraichissement d'une image


destroyedlolo

Sujets conseillés

Bonjour & bonne annee 2007.

Version courte : comment force IE a rafraichir une image si elle a change sur le serveur ?

Version longue :

J'ai une page HTML ou est afficher une image.

Il a 2 boutons qui lui permettent de faire tourner l'image de 90Degre a droite ou a gauche. Cette rotation est faite cote serveur en PHP.

Le probleme est que IE dans ce cas ne detecte pas que l'image a ete changee et donc affiche ce qui est en cache.

J'ai mis le code suivant pour evite que la page soit mise en cache :

	<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Expires" content="Thu, 01 Dec 1994 120000 GMT">

Si ca marche bien sur la page elle-meme, ca ne fonctionne pas pour l'image.

Quelqu'un aurait-il une solution ?

Merci et A+

Laurent

Lien vers le commentaire
Partager sur d’autres sites

Ca n'a pas l'aire de soulever l'entousiasme des foules ce topics :(

Bon, ca fonctionne lorsque je met "Verifier les nouvelle versions a" ... "Verifier a chaque fois" ... mais bon, c'est pas genial genial vu que l'option par defaut est "automatique".

M'enfin, c'est ce que je proposerai aux membres qui sont ammener a charger des images ... s'ils ne veullent pas passer a FireFox.

Bye

Lolo

Lien vers le commentaire
Partager sur d’autres sites

Salut

Le code que tu nous présente (celui avec les en-têtes PHP), où l'a tu mis ?

Sur la page dans laquelle tu insères l'image en HTML avec la balise <img> ? Ou bien dans le fichier PHP qui génère l'image ?

Car Explorer est TRÈS tatillon avec ces histoires de cache, et il tient toujours à nous refourguer ce qu'il a en mémoire: c'est un problème connu. Mais en sépcifiant no-cache un peu partout, tu devrais t'en sortir.

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...