folder Tahribat.com Forumları
linefolder Html - CSS - XML - JavaScript - Ajax
linefolder Jquery Sayfadan Çıkma Fonksiyonu Çalışmıyor(Unload)



Jquery Sayfadan Çıkma Fonksiyonu Çalışmıyor(Unload)

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek

    Direk örnek halide var alttaki gibi. Linke tıklayınca ekranda alert çıkmıyor. Ben mi yanlış bir deneme yapıyorum anlamadım.

    Yapmak istediğim; kullanıcı sayfadan ayrılırken alert çıkartmak o kadar

     

    http://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_event_unload

     

     

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Retro
    by_Tet
    by_Tet's avatar
    Kayıt Tarihi: 22/Mayıs/2012
    Erkek

    <script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js' type='text/javascript'/>
    < script type='text/javascript'>
         function PopIt() { return "Ayrılmak İstediğinize Emin Misiniz?"; }
         function UnPopIt()  { /* nothing to return */ }

         $(document).ready(function() {
         window.onbeforeunload = PopIt;
    $("a").click(function(){ window.onbeforeunload = UnPopIt; });
         });
    < /script>

     

    Head içine koy dene


    iyibu! yeniden..
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek

    f5e basınca çalışıyor bu linke tıklayınca yada sayfadan ayrılınca çalışmıyor hocam

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    bassburak
    bassburak's avatar
    Kayıt Tarihi: 08/Temmuz/2014
    Erkek

    Usta bildiğim kadarıyla unload eventi yeni tarayıcılar için geçerli ve şuan modern tarayıcılar tam anlamıyla bu evente destek vermiyor. Yani şimdi bulamadım ama stackoverflow da bu konu bayağı bir tartışma konusu olmuş. Bir yöntem var fakat MDN(mozilla devloper network) dahil 100% garanti çalışır demiyor.

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Böcüklerin Efendisi
    krypt
    krypt's avatar
    Kayıt Tarihi: 05/Mart/2004
    Erkek

    Hocam f12'ye bas konsolu aç. Ondan sonra sayfayı kapamayı denediğinde konsolda şunu göreceksin "Blocked alert('Goodbye!') during unload.". Modern tarayıcılar sayfadan çıkarken alert'i blockluyor. Oradaki alert'i console.log("goodbye") olarak değiştirirsen event'İn çalıştığını görebilirsin.


    while (1<2)
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek
    KrypT bunu yazdı

    Hocam f12'ye bas konsolu aç. Ondan sonra sayfayı kapamayı denediğinde konsolda şunu göreceksin "Blocked alert('Goodbye!') during unload.". Modern tarayıcılar sayfadan çıkarken alert'i blockluyor. Oradaki alert'i console.log("goodbye") olarak değiştirirsen event'İn çalıştığını görebilirsin.

    evet hocam sorun alertte imiş. Zaten alerti test için deniyordum normalde o lazım değil şimdi güzelce çalışıyor.

    Bi tek explorer da çalışıyor alert bu arada :)))) modern tarayıcı deryasına adım atamadı bir türlü garibim:) Gerçi hız olarak explorer artık iyi durumda oda ayrı

    teşekkürler beyler

     

Toplam Hit: 1082 Toplam Mesaj: 6