Bonjour à tous !
Je développe en ASP.net C# et j'ai un soucis avec la fermeture de ma popup.
Lors du clic sur mon formulaire d'ajout je génère cette popup :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <script language="javascript" type="text/javascript">
function Popup()
{
setup='toolbar=no,location=no,directories=no,status=no,menubar=no,width=250,height=100'
setup += 'scrollbars=no,resizable=no'
pop = window.open ("","pop",setup)
pop.document.write('<head>');
pop.document.write('<Title>');
pop.document.write('Patientez...');
pop.document.write('</Title>');
pop.document.write('</head>');
pop.document.write('<body bgcolor=#833750>');
pop.document.write('<center><h3><font color="white">Votre média se charge...<br><font color="black" size="3">Veuillez patientez... Merci</font></h3></center>');
pop.document.write('<center><h5><font color="white">(Cette fenêtre se fermera toute seule)</B></h5></center>');
pop.document.write('</body>');
}
</script> |
Jusqu'ici ça va, le problème vient à la fin du traitement lorsque j'essaie de fermer la popup en C# il me ferme la page mère plutôt que la popup.
J'ai donc essayer :
Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "FermerPopup()", "self.close()", true);
et
Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "FermerPopup()", "window.close()", true);
Je voudrais fermer cette popup en C# mais je ne vois pas du tout comment faire.
Merci pour votre aide 
Jenn
Partager