Bonjour,
Après pas mal de recherche, j'ai trouvé au moins 5 façons différentes de valider un formulaire depuis une iframe ou encore un popup.
Mon choix s'est porté vers un popup pour des raisons de rapidité et simplicité pour l'utilisateur.
J'ai donc un simple bouton, dans mon popup, que voici :
Code Javascript :
<input type="button" value=" Valider les modifications ! " onclick="javascript: window.opener.document.forms[1].submit();" />
Ensuite sur la page qui a ouvert le popup, j'ai un formulaire.
Lorsque je met dans la barre d'adresse de celle-ci un simple :
Code Javascript :
javascript: document.forms[1].submit();
Le formulaire se valide correctement.
Cependant, depuis le popup j'ai une erreur
(issue de la console d'erreur de Mozilla) :
Permission refusée d'obtenir la propriété Window.Document
Mon problème apparait donc ici : je ne comprend pas pourquoi j'ai cette erreur. J'ai fais cette même manipulation
(à peu de chose près, je modifiais simplement un champs, mais même avec cette manipulation ça ne fonctionne pas) sur un autre site, et ça fonctionne très bien !
Je remercie d'avance ceux qui prendront du temps à la réponse à ce problème !
A bientôt !