[HTML + Javascript] Soumission d'un formulaire dans un pop-up

Soumission d'un formulaire dans un pop-up [HTML + Javascript] - Programmation

Marsh Posté le 15-11-2001 à 18:58:05    

Voilà tout est dans le titre, je cherche à soumettre un formulaire dans un pop-up (donc nouvelle fenetre sans scrollbar,menubar etc....)
les pop-up que je connais se font en javascript avec window.open...
mais si je met action=javascript:dopop() ben ça envoi pas les variables a la fenetre ouverte.....
si je mets action="url" target=blank , ça envoi les variables dans une nouvelles fenetres mais qui a des scrollbars etc....
 
si quelqu'un a une idée....

Reply

Marsh Posté le 15-11-2001 à 18:58:05   

Reply

Marsh Posté le 15-11-2001 à 19:49:13    

ben oui mais ça necessite du javascript pour recuperer toutes les valeurs du formulaire. Et je voudrais que cette page reste facile à modifier (si je modifie le formulaire, je veux que le formulaire soit envoyé sans etre obligé de modifier le javascript...)
 
m'enfin, je ne sait pas trop ce que je vais faire....
 
y a t il moyen de specifier à une page qu'elle ne doit pas avoir de barres??
 
j'avais pensé faire un truc genre onload="pop()"
avec function pop() {
self.scrollbars.visible=false;
etc....
}
 
mais ça n'a pas l'air de fonctionner....
 
je suis vraiment mauvais en javascript..

Reply

Marsh Posté le 15-11-2001 à 20:08:35    

oui, mais le script qui reçoit le formulaire est en PHP et c'est tellement simple que ça me prend 2 secondes de le faire...
rajouter toutes les variables en construisant l'URL en Javascript ça me saoule...  
 
mais je vais le faire :)

Reply

Marsh Posté le 16-11-2001 à 09:50:06    

oui, mais c'est un formulaire créé dynamiquement en PHP, qui est rempli par l'utilisateur et qui doit, lors de la submission etre traité par un pop-up (donc à ouvrir avec window.open en javascript) qui est un script PHP.
la question est : comment passer les variables de mon formulaire au script PHP sachant que le action du formulaire est forcément la fonction javascript qui crée le pop-up?
donc, je suis obligé de créer l'URL en mode client,donc en javascript , non?
mais encore une fois, j'ai 3 semaines de PHP et 2h de javascript dans les pattes alors n'hésiter pas à m'aider....

Reply

Marsh Posté le 16-11-2001 à 12:12:05    

encore une fois je suis d'accord MAIS la fenetre d'arrivée doit etre un pop-up donc dans le action du form t'es obligé de mettre une fonction javascript (je connais pas d'autre moyen de faire un pop-up) et à ce moment là dans window.open il faut lui fournir l' URL.....donc,
je suis obligé de "construire" l'URL à la mimine en javascript...
ce que j'ai fait et qui marche mais le javascript n'est pas un language que j'aime beaucoup...
 
merci pour ta contribution....

 

[edtdd]--Message édité par Woof--[/edtdd]

Reply

Sujets relatifs:

Leave a Replay

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