rafraîchir une page à partir d'une fenêtre de saisie

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : rafraîchir une page à partir d'une fenêtre de saisie

Re: rafraîchir une page à partir d'une fenêtre de saisie

par Personne » 08 juin 2012, 11:34

window.parent.opener.location.reload();

par charabia » 23 août 2006, 21:37

Il te suffit de faire appel aux deux fonctions, l'une pour fermer ta fenêtre et l'autre pour rafraîchir la page appelante.

C'est dans la lignée de ce qu'a donné zeus ;)

par stf » 23 août 2006, 15:06

Bonjour a tous, j'ai a peu pres le meme probleme, sauf que la fenetre que j'ouvre a partir de la premiere est une pop up contenant un formulaire, lorsque je le valide je voudrait fermer la fenetre, et rafraichier la premiere page.....

Merci de vos réponses éventuelles

par zeus » 13 juin 2005, 08:58

Si dans ta 1ere fenetre tu utilise
window.open(...)
Dans ta fonction, met ce code :
function valider() {
  opener.refresh();
  // on ferme cette fenêtre de saisie
  self.close();}
</script> 

par smarties » 12 juin 2005, 12:48

D'abord, session_start() doit se trouver avant la balise html.
Ensuite pour ton probleme je pense que c'est avec parent.window.refresh().
Je ne suis pas sur car j'ai juste survollé le javascript, je n'ai pas vraiment appris :? .

rafraîchir une page à partir d'une fenêtre de saisie

par mathieu_r » 07 juin 2005, 15:01

bonjour,

j'aimerais savoir comment entra^iner le rafraichissement d'une page à partir d'une autre.
voici mon cas:
une pagepage1.php permet l'ouverture dans une nouvelle fenêtre d'un formulaire de saisie F1
je saisis mes informations dans ce formulaire de saisie F1. enfin jaimerais que qd je clique, cela rafraîchisse la page page1.php qui a permis l'ouverture de ce formulaire. comment faut-il faire?
voici à quoi ressemble mon formulaire pour l'instant...il y a une fonction valider qui permet la fermeture automatique de la fenêtre et ds laquelle j'aimerais intégrer le rafraichissement de la page 1!

Code : Tout sélectionner

<html> <head> <script language="javascript"> function valider() // {//keski me permettrait de frafraichir ma page 1? // on ferme cette fenêtre de saisie self.close();} </script> </head> <body> <? session_start(); echo $_SESSION['idmap']; //demande des caractéristiques de la couche require "creerliste.php"; echo "saisissez les caractéristiques de la couche"; echo "<BR>"; echo "<BR>"; echo "<form action=valid_layer.php method=post>"; echo "nom de la couche"; echo "<BR>"; echo "<INPUT TYPE='TEXT', name='zt_nom', value=''>"; echo "<BR>"; echo "nom de la couche"; echo "<BR>"; echo "<INPUT TYPE='TEXT', name='zt_nom', value=''>"; echo "<BR>"; echo "chemin d'accès au shapefile"; echo "<BR>"; echo "<INPUT TYPE='TEXT', name='zt_data', value='data'>"; echo "<BR>"; ?> </body> <a href="javascript:valider()">Valider</a></form> ?>