Bonjour,
Je voudrais obtenir un formulaire dont le résultat est envoyé dans une iframe au préalable générée par Javascript via le DOM.
Cela fonctionne avec Firefox, mais pas du tout avec ie : le formulaire est dans ce dernier cas envoyé dans une nouvelle fenêtre.
Voici mon code :
note :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <div id="cont"></div> <script language="Javascript"> var ifr = document.createElement('iframe'); ifr.name = "essai"; document.getElementById('cont').appendChild(ifr); </script> <form action="" target="essai" method="post"> <input type="submit"> </form>
ne fonctionne pas non plus de la manière attendue avec ie, fonctionne correctement avec Firefox.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <div id="cont"></div> <script language="Javascript"> document.getElementById('cont').innerHTML = '<iframe name="essai"></iframe>'; </script> <form action="" target="essai" method="post"> <input type="submit"> </form>
Connaîtriez-vous une solution à ce problème, ou une parade ?
merci d'avance pour votre réponse
martin
Partager