Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1732 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  ptite question ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ptite question ...

n°1504108
romeros
Posté le 17-01-2007 à 12:09:42  profilanswer
 

bonjour je cherche une fonction dans HTML que quand l'utilisateur fait précedent dans le navigateur ca met a jour la page précédente ...
es ce que cela existe ???
 
merci d avance

mood
Publicité
Posté le 17-01-2007 à 12:09:42  profilanswer
 

n°1504129
olivthill
Posté le 17-01-2007 à 13:02:44  profilanswer
 

:hello:  
Quand l'utilisateur fait précédent, il n'y a pas de dialogue avec le serveur. Le navigateur va rechercher la page précédente dans le cache sur le PC local. Il faudrait que la page précédente contienne une balise meta de rafraichissement automatique, pour qu'il y ait une interaction avec le serveur, lequel pourrait alors envoyer une page mise à jour.

n°1504157
romeros
Posté le 17-01-2007 à 14:00:08  profilanswer
 

ok comment on fé ?

n°1504178
0x90
Posté le 17-01-2007 à 14:18:46  profilanswer
 

si c'est à cause du problème du fastback de firefox, y'a un dom event exprès pour ça, je te laisse le plaisir de chercher.


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1504224
romeros
Posté le 17-01-2007 à 15:45:11  profilanswer
 

non non c une pas web classic ... mais je voudrai que a chaque foi qu on la consulte elle ce metten a jour  toutes seul , meme l'orsque que l utilisateur fait précedent lorsqu il la deja consulter  
apparament il faudrai mettre un truc dans le meta du genre  
<meta http-equiv="refresh"/>
mais cel

n°1504225
romeros
Posté le 17-01-2007 à 15:45:25  profilanswer
 

non non c une pas web classic ... mais je voudrai que a chaque foi qu on la consulte elle ce metten a jour  toutes seul , meme l'orsque que l utilisateur fait précedent lorsqu il la deja consulter  
apparament il faudrai mettre un truc dans le meta du genre  
<meta http-equiv="refresh"/>
mais cela ne marche pas

n°1504255
omega2
Posté le 17-01-2007 à 16:31:52  profilanswer
 

De mémoire, il faut bien le http_equiv que tu indiques mais en lui donnant la valeur 0. Il faut également que le serveur lui indique que le fichier qu'il envoie n'est valide que pour un seul affichage. Je ne me rapelle plus le noms des entête (header en anglais) nécessaire mais il y en a un pour dire que la page ne doit pas être mise en cache. A savoir que ce ne sont pas des balises à rajouter dans le fichier html. Il faut donc soit que le serveur soit réglé pour les envoyer quelque que soit le fichier html, soit que la page est construite par un script php/asp/autre et que le script en question envoie ces entêtes là.
Je te laisse chercher sur le forum, c'est une question qui revient de temps en temps alors normalement tu dois pouvoir y trouver ces informations là.
 
EDIT : Je viens de tomber par hasard là dessus dans une autre discution :
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Cache-Control" content="no-cache, must-revalidate" />
<meta http-equiv="Expires" content="0" />
 
Il me semble qu'il y a encore autre chôse à rajouter mais c'est peut être sufisant pour tes besoins.

Message cité 1 fois
Message édité par omega2 le 17-01-2007 à 17:22:36
n°1504574
romeros
Posté le 18-01-2007 à 12:13:51  profilanswer
 

j ai essayer cette solution mais cela ne marche pas ...  
enfete moi je ne veut pas quel se raffrichisse tous les 20 second par exemple c 'est juste dans le cas ou l'utilisateur a déja consulter la page et fait ensuite précedent dans son navigateur

n°1504631
FlorentG
Unité de Masse
Posté le 18-01-2007 à 15:15:50  profilanswer
 

romeros a écrit :

<meta http-equiv="refresh"/>


Celle-là doit être évitée à tout prix, et est extrêmement déconseillée


Message édité par FlorentG le 18-01-2007 à 15:16:01
n°1504664
romeros
Posté le 18-01-2007 à 16:16:04  profilanswer
 

pourquoi ?

mood
Publicité
Posté le 18-01-2007 à 16:16:04  profilanswer
 

n°1504667
FlorentG
Unité de Masse
Posté le 18-01-2007 à 16:17:44  profilanswer
 

C'est à réserver pour des cas très particulier, sachant qu'il est mieux de le faire côté serveur. Et si c'est pour rediriger vers une autre page, alors là c'est carrément naze, et pareil, il faut mieux passer par un vrai header HTTP en précisant le bon status-code

n°1504671
romeros
Posté le 18-01-2007 à 16:24:28  profilanswer
 

c pas pour passer sur une autre page , mais pour que quand quand l utilisateur a deja visité ma page , que losque qu il fait precedent sa la met à jour ....
dite le si je suis pas clair  

n°1504673
Mxtrem
Posté le 18-01-2007 à 16:36:26  profilanswer
 

tu ne l'ai pas du tout...

n°1504677
FlorentG
Unité de Masse
Posté le 18-01-2007 à 16:39:04  profilanswer
 

Pour ça, il faut interdire la mise en cache de la page... cf. post d'omega2

n°1504679
romeros
Posté le 18-01-2007 à 16:42:06  profilanswer
 

tu doit pas savoir lire MXTREM alors désoler ...
 
toi aller sur page de mon site  
exemple = www.google.fr ;
toi ensuite faire une recherche sur google  
exemple = vacances toi ensuite taper sur entrer ;
 
apres avec ta souris toi palacer ton curseur sur le bouton precedent de ton navigateur ,
Quand toi cliquer tu va revenir sur la page d 'accueil www.google.fr
 
moi voulir que quand toi tu clic sur précent que la page www.google.fr que tu a visié préalablement bas quel s'actualise ...
 
ca va mieu comme ca MXTREM ?

n°1504680
anapajari
s/travail/glanding on hfr/gs;
Posté le 18-01-2007 à 16:42:34  profilanswer
 

romeros a écrit :

c pas pour passer sur une autre page , mais pour que quand quand l utilisateur a deja visité ma page , que losque qu il fait precedent sa la met à jour ....
dite le si je suis pas clair


Mxtrem a écrit :

tu ne l'ai pas du tout...


:cry: ça pique les yeux :cry:

 

edit: sinon tu as déjà toutes les réponses avec le 1er post de 0x90 ou de omega2


Message édité par anapajari le 18-01-2007 à 16:43:14
n°1504681
romeros
Posté le 18-01-2007 à 16:44:23  profilanswer
 

tu doit pas savoir lire MXTREM alors désoler ...  
 
toi aller sur page de mon site  
exemple = www.google.fr ;  
toi ensuite faire une recherche sur google  
exemple = vacances toi ensuite taper sur entrer ;  
 
apres avec ta souris toi palacer ton curseur sur le bouton precedent de ton navigateur ,  
Quand toi cliquer tu va revenir sur la page d 'accueil www.google.fr  
 
moi vouloir que quand toi tu clic sur précent que la page www.google.fr que tu a visité préalablement bas quel s'actualise ...  
 
ca va mieu comme ca MXTREM et anapajari ?

n°1504690
omega2
Posté le 18-01-2007 à 17:24:59  profilanswer
 

romeros > mauvais point pour toi là. Te foutre de la gueule d'une personne aussi compétente qu'anapajari ne t'aidera pas à avoir des réponses poussé de sa part.
 
Bon, c'est vrai que j'ai fait une petite erreur dans mon autre message (le refresh n'a rien à voir avec le probléme et n'en est pas du tout la solution) mais as tu testé ce que j'ai rajouté quand j'ai édité mon message? Au vu des messages que t'as posté ensuite, je parirais que non.

n°1504701
anapajari
s/travail/glanding on hfr/gs;
Posté le 18-01-2007 à 17:40:55  profilanswer
 

olivthill a écrit :

:hello:  
Quand l'utilisateur fait précédent, il n'y a pas de dialogue avec le serveur. Le navigateur va rechercher la page précédente dans le cache sur le PC local. Il faudrait que la page précédente contienne une balise meta de rafraichissement automatique, pour qu'il y ait une interaction avec le serveur, lequel pourrait alors envoyer une page mise à jour.


omega2 a écrit :


<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Cache-Control" content="no-cache, must-revalidate" />
<meta http-equiv="Expires" content="0" />


0x90 a écrit :

si c'est à cause du problème du fastback de firefox, y'a un dom event exprès pour ça, je te laisse le plaisir de chercher.


Y'a tout marqué dans ces trois posts ( mais ce n'est pas toujours suffisant pour contourner le pb) [:spamafote]
 
Sinon moi quand je disais "ça pique les yeux" c'était pour l'orthographe ... ça devenait difficilement lisible.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  ptite question ...

 

Sujets relatifs
ptite question linuxptite question
Ptite question PHP // Facile pour les prosptite question en sql/php
apprendre le c et le c++ et une ptite question tres betePtite question toute bete !! (HTML, boutons, formulaire..)
ptite question svp !Ptite question de calcul...
[jsp]ptite question en rapport avec les pop upPtite question
Plus de sujets relatifs à : ptite question ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR