Bu yazı 13.11.2006 - 00:39 tarihinde yayınlanmıştır

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ı icon smile Javascript ile uyarı mesajı olmadan tarayıcı penceresini kapatmak 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 icon wink Javascript ile uyarı mesajı olmadan tarayıcı penceresini kapatmak

Her zamanki klasik tarayıcı kapatma javascript kodumuz;

window.close();

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.

function closeWindow()
{
     if (navigator.appName=="Microsoft Internet Explorer")
     {
         this.focus();
         self.opener = this;
         self.close();
     }
     else
     {
         window.open('', '_parent', '');
         window.close();
     }
}

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

<html>
<head>
<title>Pencere kapatma deneme</title>
<script>
function closeWindow()
{
     if (navigator.appName=="Microsoft Internet Explorer")
     {
         this.focus();
         self.opener = this;
         self.close();
     }
     else
     {
         window.open('', '_parent', '');
         window.close();
     }
}
</script>
</head>
<body>
<a href="javascript:closeWindow();">Pencereyi kapat</a>
</body>
</html>

Haydi iyi kodlamalar icon biggrin Javascript ile uyarı mesajı olmadan tarayıcı penceresini kapatmak

Merak Ettikleriniz

Yorumlar
Yorum Yap

İsminiz

E-Posta

Web Siteniz

Yorumunuz

Dmry.net Vital Teknoloji tarafından desteklenmektedir