Oturum açma sayfası var ve giriş yapılıyorsa, giriş sayfamı popup olarak açıyorum. IE 6.0'da sorunla karşılaşmam ama IE.7.0 Bana bir uyarı gösterir "Görüntülemekte olduğunuz web sayfası bu pencereyi kapatmaya çalışıyor. Pencereyi kapatmak istiyor musunuz?" Kodları engelleyecek şekilde eklediğimde, şimdi IE 7.0 beni uyarmıyor ama IE 6.0 aynı sorunu veriyor. Bu sorunu nasıl çözebilirim?Görüntülemekte olduğunuz web sayfası Internet Explorer'da bu pencereyi kapatmaya çalışıyor
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)
Bu kod bir güvenlik özelliğidir var
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)
'********************
Firefox, MSIE7 veya Chrome'da benim için çalışmaz, eğer olsa iyi olurdu. Onu nasıl işe aldın? – scraimer
Maalesef sadece IE8'im var, bu yüzden test edemiyorum. Bu son zamanlarda kullanmadığım eski bir düzeltme olduğunu kabul ediyorum. Belki de hatayı çözdüler. –
Bu IE6 üzerinde çalışır. Ther window.open ('', '_ self', '') kullanarak başka bir çözüm IE7 & IE8 üzerinde çalışır. IE hakkında endişeleniyorsanız, sürüm kontrol kodunuz olabilir ve bu iki çözümü de uygulayabilirsiniz. – Tejas