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;
Pencereyi kapat
Haydi iyi kodlamalar 😀