Bonjour,
Je souhaite soumettre deux formulaires en meme temps, sans que l'un ne gêne l'autre.
Voici mon pseudo code :
HTML
JS
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <form action="soum1.php" method="post" onsubmit="soum2()"> ... </form>
Petite precision : soum2.php doit rester invisible, c'est pour ça que je passe par une iframe invisible..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 function soum2() { var frm = document.createElement("form"); var input = document.createElement("input"); var iframe = document.createElement("iframe"); input.setAttribute('type','content'); iframe.setAttribute('name','Frame'); frm.setAttribute('method','POST'); frm.setAttribute('style','display: none'); frm.setAttribute('target','Frame'); frm.setAttribute('action','soum2.php'); frm.appendChild(input); frm.appendChild(iframe); document.body.appendChild(frm); frm.submit(); }
Voilà ça ne fonctionne pas, soum1.php est bien appellé mais les valeurs ne sont plus bonnes quand à soum2.php il n'est pas appellé.
Si vous voyez le problème ou connaissez une autre solution (en JS) je suis preneur.
Merci
Sorry
Partager