La question la plus simple de la programmation

La question la plus simple de la programmation - HTML/CSS - Programmation

Marsh Posté le 09-03-2010 à 01:56:02    

Bonjour,
 
J'ai un site en une seule page html.
Je l'update.
Je veux que mon visiteur vois la derniere version sans rien faire ni sur son browser ni nul part.
 
ça me semble la question la plus essentielle dans la prog et impossible d'avoir la reponse depuis un an de recherche! :??:  
 
Alors help et
Merci d'avance.
 

Reply

Marsh Posté le 09-03-2010 à 01:56:02   

Reply

Marsh Posté le 09-03-2010 à 04:32:20    

heu tu veux que ta page se recharge automatiquement ?
et heu quand tu dis que tu veux que ton visiteur voit la derniere version de ta page ?  
Quand tu updates ton site, c'est toujours la dernière page que ton visiteur verra.  
Moi pas comprendre


---------------
Blablaté par Harko
Reply

Marsh Posté le 09-03-2010 à 11:07:58    

Vu le genre de site que ça doit être, dois pas y avoir un tel trafic pour qu'au même moment que tu updates, des visiteurs soient déjà sur ton site. mais bon, dans le doute, tu peux mettre ça :  

Code :
  1. <META HTTP-EQUIV="Refresh" CONTENT="n">


n est un nb en secondes. Mais bon, si tu le mets trop court, l'utilisateur n'aura pas le temps de lire la fin de la page qu'elle va se recharger et revenir au début -> très chiant.
 
Une autre solution, plus compliquée, serait de mettre dans ta page html quelque part (un champ input de type hidden par ex) la date et heure (ou un hash md5, par ex) et, avec du ajax, vérifier périodiquement sur le serveur si la page html n'est pas plus récente (ou a un hash md5) et de rebalancer le contenu sur le navigateur de l'utilisateur, direct, sans refresh. Mais là, faut du javascript (la lib Prototype, par ex) + un langage serveur genre php.
 
A mon avis, tu te casses la tête pour pas grand chose. :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

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