Javascript ile uyarı mesajı olmadan tarayıcı penceresini kapatmak

Uzunnnn uzunnn zamandır merak edilen ve üzerinde çokça tartışılan bir konudur, javascript ile uyarı mesajı olmadan tarayıcı penceresini kapatmak. Öylesine sörf yaparken buldum bu kodları 🙂 Hani uğraşanlar bilirler; işin içinde programlama varsa tarayıcı pencereleri sorgusuz sualsiz kapanıyor ama sadece javascript+html kullanınca illa uyarı mesajı alıyordunuz. İşte bunu çözdük sayılır 😉

Her zamanki klasik tarayıcı kapatma javascript kodumuz;

[javascript]window.close();[/javascript]

Sadece bunu kullanarak html sitelerinizde tarayıcıyı kapattırmak istediğinizde karşınıza evet, hayırlı bir uyarı mesajı geliyor. Fakat bunun yerine alttaki fonksiyonu kullanırsanız Internet Explorer üstünde bu sıkıntı ortadan kalkıyor.

[javascript]function closeWindow()
{
if (navigator.appName==”Microsoft Internet Explorer”)
{
this.focus();
self.opener = this;
self.close();
}
else
{
window.open(”, ‘_parent’, ”);
window.close();
}
}[/javascript]

Örnek bir kullanımı ise şöyle olsun;



Pencere kapatma deneme



Pencereyi kapat


Haydi iyi kodlamalar 😀