The webpage you are viewing is trying to close this window warning in Internet Explorer

asp.netinternet-explorer

i have a login page and if login is sucessfull,i open a homepage as popup.In IE 6.0,i dont come across a problem but IE.7.0 shows me an alert "The webpage you are viewing is trying to close this window.Do you want to close the window?".When i add the codes to hinder it,now IE 7.0 doesnt give me alert but IE 6.0 gives same problem.How can i solve this problem?

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)

I add this code to hinder IE 7.0 warning

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)

'******************** 

Best Solution

It's a security feature. After all, how would you like it if some website you went to decided to close your browser window?

The most correct way to avoid this is to have opened the browser window from javascript. When you do that, the parent window is allowed to close the window without asking the user.