[JS ] comment insérer depuis un popup dans la page mère

comment insérer depuis un popup dans la page mère [JS ] - HTML/CSS - Programmation

Marsh Posté le 03-06-2003 à 15:03:38    

voici comment marche ma page :
 
j'ai une page ajouter_news (pour un site ne php) avec un formulaire ou l'on rentre le titre et le corps de la news
 
en suite il y a un bouton AJOUTER_IMAGE, quan don click une popup LIEN_IMAGE s'ouvre avec un bouton parcourir pour choisir l'image sur le pc
 
jusque la tout marche
 
ensuite quand on chosit l'image, on click sur un bouton INSERER_IMAGE
 
a ce moment, dans la page mere , dans le zone CORPS du formlulaire, le LIEN_IMAGE est ajouter en temps réel (sans recharger la page en faite)
 
et le popup ce ferme
 
voici mon code, le probleme est surement au niveaui de la fonction:
 
 

Code :
  1. <html>
  2. <head>
  3. <title>Ajouter une image</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  5. <script language="javascript" type="text/javascript">
  6.   function remplirMessage(lien_image)
  7.   {
  8.            opener.document.forms['FormAjoutNews'].Corps.value += lien_image;
  9.            window.opener.focus();
  10.            window.close();
  11.   }
  12. </script>
  13. </head>
  14. <body BGCOLOR="silver" TEXT="white" ALINK="blue">
  15. <u>Selectionner une image :</u>
  16. <form enctype="multipart/form-data" method="post" >
  17.   <input name="img" type="file">
  18. </form>
  19. <BR>
  20. <center>
  21. <form align = center>
  22.   <input type="button" value="Fermer" onclick="javascript:window.close()">
  23.   <input type="button" value="Insérer" onclick="javascript:remplirMessage(img)">
  24. </form>
  25. </center>
  26. </body>
  27. </html>

Reply

Marsh Posté le 03-06-2003 à 15:03:38   

Reply

Marsh Posté le 03-06-2003 à 15:11:22    

<input type="button" value="Insérer" onclick="javascript:remplirMessage('img')">


Message édité par walli le 03-06-2003 à 15:12:14
Reply

Marsh Posté le 03-06-2003 à 15:31:35    

oua trop cool c t c fichu quote que  g encore oublié
 
mais en faite ma focntion est pas bonne je vais la corrigé
 
merci

Reply

Sujets relatifs:

Leave a Replay

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