open.close différent sous XP et 2000 ?
Bonjour,
J'ai un morceau de code qui a un comportement différent sous Windows 2000 et Windows XP. Ci-dessous la fonction javascript :
Code:
1 2 3 4 5 6
| function OuvrirPopup(page,nom,option)
{
opener.location = "<html:rewrite page="/demandeEnquetesTB.do" />?action=load&idDossier=<%=request.getParameter("idDossier")%>&instanceId=<%=request.getParameter("instanceId")%>&taskId=<%=request.getParameter("taskId")%>&pageFrom=<%=request.getParameter("pageFrom")%>" ;
w = window.open( "<html:rewrite page="/editer.do" />?action=courrier&object=<%=request.getParameter("idCourrier")%>&idDossier=<%=request.getParameter("idDossier")%>&idModelr=<%=request.getParameter("idModelr")%>",nom,option);
window.close();
} |
Cette fonction est appelée par une popup qui fait un open pour lancer une édition. Sous Windows 2000, à la fin de l'édition, les 2 popups sont fermé mais sous XP il me reste la dernière.
Est-ce que quelqu'un a une idée du problème ?
Merci.
Sylvain