salut ,

Sur une image bouton j'ajoute un attribut pour ouvrir un popup en javascript comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
            if (!IsPostBack)
            {
                ButtonChanger.Attributes.Add("onclick", "javascript:window.showModalDialog('ChoixResponsableHierarchique.aspx',this,\"dialogwidth:250px ;dialogheight:150px ;resizable:no ;center:1\")");
}
sur la page ChoixResponsableHierarchique.aspx j'ai 2 boutons sur lesquels j'ajoute aussi des attributs comme suit (dans la page_load):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                btnAnnuler.Attributes.Add("onclick", "javascript:window.close()");
                btnValider.Attributes.Add("onclick", "javascript:window.close()");
            }
        }
Voila ce que je rencontre sous IE :
lors du clique sur un des 2 boutons la fenêtre modale se ferme et une nouvelle fenêtre ChoixResponsableHierarchique s'ouvre (non modale cette fois).
Alors que sous Firefox tout se passe sans problème.

Ou est ce que ça pèche ?

PS: j'ai cherché sur les forums mais j'ai vu de pb similaires ...