Forum de discussion
Forum « Programmation ASP » (archives)
Re: popup et formulaire
Envoyé: 8 janvier 2003, 11h26 par Oznog
Je n'ais pas particulièrement examiné cette situation mais d'après moi ce n'est pas possible.
L'argument "target" d'un formulaire est du HTML simple, et le HTML n'accepte n'accepte pas le _parent d'une fenêtre mais bien le _parent d'un cadre (frameset). Ce qui implique que tu ne peux absolument pas faire référence à una fenêtre parente dite "opener" vie la la propriété "target" d'un formulaire. Seulement les fenêtres "enfants" en spécifiant comme "target" le nom de la fenêtre "enfant".
Donc la seule façon est d'utiliser le Javascript. Tu dois avoir une fonction (dison recupere(var1,var2,var3...) dans la fenêtre parente qui attend les données d'un formulaire pour les transformer en variable locale.
Dans ton popUp, tu intercepte et annule le "submit", à la place tu envoie les données à la fonction "recupere" de la fenêtre parente.
Par exemple: opener.nomDeLaFonction(var1,var2,var3..).
Ensuite il suffit de faire un window.close();
Ciao
Oznog
Réponses
|