Recuperer variable popup javascript

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 : Recuperer variable popup javascript

par Elie » 13 août 2005, 12:12

Code : Tout sélectionner

onclick="window.opener.form1.police.value = document.form1.btn_choose_color.value"

Recuperer variable popup javascript

par Neoh56 » 12 août 2005, 21:48

Lut

J'ai une page classique dedans j'ai un ti formulaire.

voila le code:

Code : Tout sélectionner

<form name="form1" method="post" action=""> <input name="police" type="text" id="police" value="<? echo $police; ?>"> <A HREF="police2.php" TARGET=popup onclick="window.open('','popup','width=300,height=400,left=0,top=0,scrollbars=1')"><img src="imagesite/txt.gif" width="23" height="15" border="0"></A> </form>
quand on clic sur l'image cela ouvre un popup (police2.php)

dans le popup je me connect a la base et je recuppere une liste de polices.

voila le code du popup

Code : Tout sélectionner

<form name="form1" method="post" action=""> <table width="250" border="0" > <tr> <td width="120" valign="bottom" ><? require("../info.inc.php"); $mysqlconnectid=mysql_connect($serveur_mysql,$utilisateur_mysql,$mot_de_passe_mysql); mysql_select_db($nom_de_la_base,$mysqlconnectid); $i="0";$u="1"; $query = "select * from police"; $result = mysql_query($query,$mysqlconnectid); while($row=mysql_fetch_row($result)){ if ($i==0 and $u==0){ echo "<table border=\"0\"><tr> <td > ";} $i++; if($i=="1"){ ?> <table border="0" cellspacing="0"> <tr> <td valign="top"><table border="0" align="center" cellspacing="0"> <tr> <td valign="top"><img src="polices/<? echo $row[2]; ?>" ><input name="btn_choose_color" type="radio" value="<? echo $row[3]; ?>" checked <? if($row2[4]==$row[3]){?>checked <? } ?>></td> </tr> </table></td> </tr> </table></td> <? } if($i=="2"){ ?> <td width="120" valign="bottom" ><table border="0" align="center" cellspacing="0"> <tr> <td valign="top"><table border="0" cellspacing="0"> <tr> <td valign="top"><img src="polices/<? echo $row[2]; ?>" ><input name="btn_choose_color" type="radio" value="<? echo $row[3]; ?>" checked <? if($row2[4]==$row[3]){?>checked <? } ?>></td> </tr> </table></td> </tr> </table></td> <? } if($i=="2"){ ?> <? } if($i=="2"){ ?> <? $i=0;$u="0"; }if ($i==2){ echo "</tr> </table>";} } ?> </tr> </table> <INPUT TYPE="button" NAME="btn_ok" VALUE="Ok" > </form>
voila le popup afiche une image avec a cote un champ a cocher si la police est selectionne.

tout cela marche mais apres je voudrais que quand je clic sur ok cela renvoie sur ma premiere pasge la variable $police de la selection.
et j'ai aucune idee comment faire cela.


merci de votre aide