Page 1 sur 1

rafraichir page avec post

Posté : 24 mars 2006, 15:23
par testeur
bonjour,

je suis sur la page 1.php (qui a reçu comme valeur post un nombre x)
j'ouvre la page 2.php via un window.open (avec la valeur du post de la page 1.php)
je souhaiterais refermer la page 2.php quand on clique sur valider et rafracihir la page 1.php (avec la valeur post)
echo "<form name='f' method='POST' action=\"window.opener.location.href='interventions.php';return(true)\">
<a href=\"javascript:top.close()\" onclick='submit()'>Cliquez ici pour fermer la fenêtre et mettre à jour la page</a><input type='hidden' value='$numero' name='c'></form>";
lorsque j'exécute cela ça ne rafraichi pas la page 1.php.
une idée svp ?

merci ! :?

Posté : 26 mars 2006, 21:50
par zola2
Tu rappelles la page 2 avec comme target : _parent

Posté : 27 mars 2006, 15:01
par Invité
pourrais-tu être un peu plus précis stp
si c'est de cette façon :

Code : Tout sélectionner

<a href=\"javascript:top.close()\" target='_parent' onclick='submit()'>
Cela ne fonctionne pas.

:?

Posté : 27 mars 2006, 15:06
par zola2
Voici un exemple de code :

Code : Tout sélectionner

<body onload="window.opener.document.forms['formulaire<? echo $num_formulaire; ?>'].elements['ville'].value='<? echo $villet; ?>';window.opener.document.forms['formulaire<? echo $num_formulaire; ?>'].elements['ville_id'].value='<? echo $ville; ?>';window.close()">
Ce code ferme la fenetre ouverte (après avoir reçu les informations necessaires) et met à jour les champs ville, ville_id de la page qui a ouvert la popup.