Cache navigateur sur pdf [Résolu]

Messages postés
6
Date d'inscription
samedi 23 juillet 2011
Dernière intervention
30 juillet 2011
- - Dernière réponse : dabsonn
Messages postés
6
Date d'inscription
samedi 23 juillet 2011
Dernière intervention
30 juillet 2011
- 24 juil. 2011 à 20:14
Bonjour,

Je travail sur un site avec des liens vers des documents pdf. ces documents se mettent à jour assez souvent.

le problème, après une mise à jour, le document reste le même pour le navigateur car il l'enregistre dans le cache.

j'ai essayé les balises <meta> 'pragma' et autres mais ça ne marche pas.
pourquoi ?
mes liens s'ouvrent sur de nouveaux onglets et le code source de la page monsite.fr/fichier.pdf ne contient pas de header, donc pas de <meta>, il contient juste puis

Pouvez vous m'aider à désactiver le cache navigateur sur ces documents svp ?
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
28
Date d'inscription
dimanche 3 avril 2011
Dernière intervention
8 août 2011
3
Merci
Salut Dabsonn,
Je ne sais pas la quantité de PDF qu'il y a sur ton site, mais tu peux essayé de faire passer les onclick des liens par une fonction qui ajoute une donnée aléatoire à l'url. Par exemple (en javascript):

url+="?"+new Date().getTime()+Math.floor(Math.random()*1000000);


comme ça, ça évite que le cache du navigateur reconnaissent l'ancienne adresse.
J'espère que tu m'as compris
Si tu as besoin de plus d'explications, dis-le moi

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 105 internautes nous ont dit merci ce mois-ci

Commenter la réponse de mikeyjoy
Messages postés
6
Date d'inscription
samedi 23 juillet 2011
Dernière intervention
30 juillet 2011
0
Merci
Salut Mickeyjoy,

Je te remercie beaucoup, ta solution fonctionne !!!
j'ai rajouté en php

url .= time();


encore merci.

Bonne continuation.
Commenter la réponse de dabsonn

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.