La page web que vous consultiez essaie de fermer cette fenêtre d'avertissement dans Internet Explorer
j'ai une page de connexion si la connexion est fameuse,j'ai ouvert une page popup.Dans IE 6.0,je n'ai pas rencontré un problème, mais IE.7.0 me montre une alerte "de La page web que vous consultiez essaie de fermer cette fenêtre.Voulez-vous fermer la fenêtre?".Quand j'ai ajouter les codes pour l'empêcher,maintenant IE 7.0 ne me donne pas d'alerte mais IE 6.0 donne le même problème.Comment puis-je résoudre ce problème?
Dim strScript As String = "<script language= ""javascript"">window.open('" & Class.cls_LU_PARAMETRE.Deger("START_PAGE") & "','" & Now.ToString("ddMMyyyyHHmmss") & "','resizable=1,width=1015,height=700,left=0,top=0,scrollbars=1,status=1');</script>"
Me.RegisterStartupScript("start", strScript)
Je ajouter ce code à entraver IE 7.0 avertissement
Dim s As String
s = "<script language= ""javascript"">"
s += " {var oMe = window.self;oMe.open('','_self',''); oMe.close();}"
s += " </script>"""
Me.Page.RegisterStartupScript("close", s)
'********************
Vous devez vous connecter pour publier un commentaire.
C'est une fonctionnalité de sécurité. Après tout, comment ne serait-il si certains site web vous êtes allé à, a décidé de fermer votre fenêtre du navigateur?
La plus correcte pour éviter cela est d'avoir ouvert la fenêtre du navigateur à partir de javascript. Lorsque vous faites cela, la fenêtre parent est autorisé à fermer la fenêtre sans demander à l'utilisateur.
Javascript peut fermer une fenêtre si un code javascript qu'il ouvre.
Ouvrir la fenêtre à l'aide de javascript
Fermer la fenêtre à l'aide de javascript
C'est simple, et ça marche dans IE6, 7, 8, 9, Chrome, FF, Opera, Safari, etc... je l'ai testé
une autre solution
Vous pouvez résoudre ce problème dans IE par le réglage de l'auto.ouvreur de la propriété:
EDIT: il semble que MS peut avoir corrigé ce bug (c'était toujours un bug exploit). On dirait que vous êtes hors de la chance, sauf si vous ouvrez la fenêtre, à l'origine, vous-même, et de le fermer à partir de la même page qui s'ouvre il.