window.close premission refusée ?
Bonjour,
j'ai un soucis avec mon code, j'ouvre une fenetre popup (fun1()) puis je cherche a detecter quand l'utilisateur l'a referme (fun2()). Lorsque lutilisateur ferme la fenetre j'ai un message d'erreur sur IE : Permission Refusée sur la ligne : if(fenetre && fenetre.closed)
Voila une partie de mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
var fenetre ;
var fenetreTimer;
function fun2 (doDrop)
{
/* detecte si l'utilisateur a fermé la fenetre */
if (fenetre && fenetre.closed)
{
/* code */
window.clearInterval (gPTO_PartListTimer) ;
}
}
function Fun1 (doDrop)
{
var location = 'url.asp' ;
fenetre = window.open (location, "Mon nom", "status=0,width=640px,height=300px,resizable=1,scrollbars=1") ;
if (doDrop != 'False')
fenetreTimer = window.setInterval ("Fun2 ('True')", 100);
else
fenetreTimer = window.setInterval ("Fun2 ('False')", 100);
} |
Si vous avez des idées pour résoudre mon problème vous êtes les bienvenus ;)
Merci.