Qu'utiliser...? Refresh ou Reload?

Qu'utiliser...? Refresh ou Reload? - HTML/CSS - Programmation

Marsh Posté le 18-09-2003 à 08:23:23    

Bonjour,  
 
Dans mon application, j'encapsule dans des JSP des commandes en continus (ex: affichage dans une belle page HTML d'un "tail -f toto.txt".)
 
J'ai deux solutions (peut etre d'autre mais moi j'en vois deux principales...) pour rafraichir ma page HTML :
- refresh avec une commande du style meta http-equiv=refresh content=10
 
- reload avec une commande du style setInterval('document.location.reload();',5000)que j'appelle dans le onLoad() du body de la page HTML...
 
Laquelle est la plus intéressante..?  
 
Avec la premiere je me heurte souvent à des problemes de cache..ce qui n'a pas l'air d'etre le cas dans la seconde.  
 
Merci pour vos avis éclairés .


Message édité par ben33 le 18-09-2003 à 17:09:09
Reply

Marsh Posté le 18-09-2003 à 08:23:23   

Reply

Marsh Posté le 18-09-2003 à 12:08:34    

:bounce:

Reply

Marsh Posté le 18-09-2003 à 17:19:40    

C'est si nul que ca comme question?

Reply

Marsh Posté le 18-09-2003 à 17:31:17    

la seconde ne marche pas sur les PC qui n'ont pas le Javascript, c'est déjà un point négatif je trouve


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 18-09-2003 à 20:07:00    

la première ne marche que si la page a le focus je crois
et pas bien sous IE

Reply

Marsh Posté le 19-09-2003 à 01:14:00    

euh...Merci pour vos réponses...
mais je ne comprends pas ta reponse antp...

Reply

Marsh Posté le 19-09-2003 à 09:16:42    

setInterval('document.location.reload();',5000) -> c'est du Javascript
si les gens ont désactivé le Javascript (volontairement, restrictions d'admin, bug, ...) ça ne refraichira rien du tout.
Or selon les stats il y a (si je me souviens bien) 10% des gens qui ont le Javascript désactivé.
Bon évidemment faut voir dans quel cadre tu utilises ça. Si c'est un intranet avec la même config sur tous les postes il y a moins de risques...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 19-09-2003 à 12:18:08    

c moi qui livre aussi la machine sur laquelle est installé le soft..
Donc du coup, y aura du javascript...
 
Donc pas de pb de ce coté la!
 
Sinon les deux commandes sont équivalentes?

Reply

Sujets relatifs:

Leave a Replay

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