Bonjour,
Voici mon pb :
J'ai une application (une webapp) qui affiche une page comportant un formulaire et notamment un champs input afin que l'utilisateur puisse inscrire le nom d'une �toile. A c�t� du champs input, un lien qui permet d'ouvrir une popup contenant la page JSP d'une autre application (une autre webapp sur un autre tomcat) dont le but est de r�soudre le nom de l'�toile rentr�e par l'utilisateur et de proposer un certain nombre de noms normalis�s pour cette �toile. L'utilisateur clique dans la popup sur un nom normalis� et celui-ci est ensuite report� dans le champs input de la fen�tre principale, et la popup se ferme.... en toute th�orie
Pour cela j'utilise le script suivant dans la fen�tre principale pour ouvrir la popup :
La pop up s'ouvre parfaitement bien, je r�cup�re bien tous les param�tres GET pass�s et l'application r�soud bien le nom. Par contre lorsque je souhaite changer la valeur du champs input j'utilise le window.opener pour r�cup�rer la r�f�rence sur la fen�tre appelante et ensuite le champs de mon formulaire. Mais l� pb : la pop up n'a auun opener de d�fini.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9 <script language="JavaScript"> function opentarget() { var fields = document.getElementsByName('<bean:write name="TEMPLATE_CLASSES" property="name"/>'); var url = 'http://132.149.40.166:8080/simbadcheck/simbadCheck.jsp' + '?formName=invokeSvaForm&fields=<bean:write name="TEMPLATE_CLASSES" property="name"/>' + '&target=' + fields[0].value; var popup = window.open(url, 'Target', 'width=400,height=600'); } </script>
Avez vos d�j� rencontr� un pb similaire ?
Merci d'avance.
Partager