Web Tasarım

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

13 Kasım
00:39 2006

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 😀

Etiketler

Benzer Yazılar

Yorumlar