Bonjour.
J'ai besoin de lancer une pop-up en mode modal et d'en récupérer des informations qui seront affectées à des champs dans la fenetre appelante.
* Le showModalDialog m'a permis d'avoir une popup en mode modal mais les champs de la fenetre appelante ne sont pas accessibles :
window.showModalDialog(page,winName,'dialogWidth:800px;dialogHeight:600px;center:1;scroll:0;help:0;status:0');
Quand j'accède à un champ dans la fenetre appelante, j'ai un message d'erreur me disant que ce champ n'existe pas :
Response.Write("<body><script>window.opener.document.getElementById('ChkSexeM').checked='true';</script></body>");
* Une option existe dans window.open : modal = yes.
window.open(page,'name','height=600,width=800,toolbar=no,directories=no,status=no, menubar=no,scrollbars=no,resizable=no ,modal=yes');
Aucun message d'erreur, les champs de la fenetre appelante sont bien accessibles mais le problème est que je ne suis pas en mode modal : je peux placer ma souris sur la fenetre appelante sans fermer le pop-up!
Que me conseillez vous de faire afin d'avoir une fenetre modale et d'accéder et modifier les champs de la fenetre appelante ?
En vous remerciant.
Partager