[Html/Javascript] Forcer le browser a rafraichir une page...

Forcer le browser a rafraichir une page... [Html/Javascript] - HTML/CSS - Programmation

Marsh Posté le 30-01-2003 à 16:10:34    

Sachant qu'il y a des parametres style php dedans ...
 
Ou bien lui dire de pas la foutre en cache mais la monsieur ie m'emmerde pas mal.
 
Vous pouvez m'eclairer ? Merci ;)  [:lord sauron]

Reply

Marsh Posté le 30-01-2003 à 16:10:34   

Reply

Marsh Posté le 30-01-2003 à 16:29:57    

tetedeiench a écrit :

Sachant qu'il y a des parametres style php dedans ...
 
Ou bien lui dire de pas la foutre en cache mais la monsieur ie m'emmerde pas mal.
 
Vous pouvez m'eclairer ? Merci ;)  [:lord sauron]  


regarde les entetes des pages de ce forum il y a les metas qui vont bien pour ne pas mettre en cache :
 
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Cache-Control" content="no-cache, must-revalidate" />  
<meta http-equiv="Expires" content="0" />

Reply

Marsh Posté le 30-01-2003 à 16:40:09    

Je les ai mises et ca a pas l'air de fonctionner...
 
ladite page est ouverte dans une frame, ca peux jouer ?

Reply

Marsh Posté le 30-01-2003 à 16:45:23    

jsais pas conais pas les frames...
t'as mis les meta dans le frameset ou directement dans la page qui est appelee ?

Reply

Marsh Posté le 30-01-2003 à 16:45:32    

Voila mon header :
 
<head>
<title>Welcome to the Tree Page</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Cache-Control" content="no-cache, must-revalidate" />  
<meta http-equiv="Expires" content="0" />
</head>
 
Et non ca passe pas :/
 
J'ai teste, vide mon cache entierement, et essaye... ca expire :/

Reply

Marsh Posté le 30-01-2003 à 16:45:49    

kayasax a écrit :

jsais pas conais pas les frames...
t'as mis les meta dans le frameset ou directement dans la page qui est appelee ?


 
Les deux pour etre sur :D
 

Reply

Marsh Posté le 30-01-2003 à 17:13:12    

HotShot a écrit :

Si t'as des paramètres dans l'URL de ta page, suffit de faire changer un param dedans et ça ira chercher une mise à jour à chaque fois


 
Yeah, je viens d'y arriver en mettant ca :
 
document.location=document.location+"?"+Math.random()

Reply

Marsh Posté le 30-01-2003 à 17:44:48    

euh les boules il le fait en boucle :/
 
Comment je peux empecher ca ? :/

Reply

Marsh Posté le 30-01-2003 à 17:47:33    

Mouarf, faut laisser le " a la fin... mais bon, dans ce cas ca bousille mon affichage dans dreamweaver... efin spagrave.

Reply

Marsh Posté le 30-01-2003 à 17:48:34    

[:spamafote] ptet en voyant le code...

Reply

Marsh Posté le 30-01-2003 à 17:48:34   

Reply

Marsh Posté le 30-01-2003 à 17:49:22    

non ca marche pas :cry:
 
On teste comment si il y a une variable dans l'url en javascript :??:

Reply

Marsh Posté le 30-01-2003 à 18:05:08    

Les gars j'en ai vraiment besoin la :/

Reply

Marsh Posté le 30-01-2003 à 18:36:06    

document.location.href pour l'url
 
indexOf() pour chercher dans une string. s'il y a un point d'interrogation dans l'url, il y a une variable.
 
à la place de random, tu peux mettre un chiffre : par ex la date courante en secondes. si elle a moins de trente secondes, tu ne rafraîchis pas la page.


Message édité par youdontcare le 30-01-2003 à 18:36:24
Reply

Marsh Posté le 30-01-2003 à 19:04:59    

Merci youdontcare, mais j'ai eu une idee toute conne, via Coldfusion ( php spareil).
 
Suffit de mettre le meta http-refresh la premiere fois, avec comme URL l'URL + une nouvelle variable... et basta ;)
 
:wahoo:
 
merci quand meme les gars.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed