<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery. min. js' type='text/javascript'/>< script type='text/javascript'> function PopIt function UnPopIt $ . ready(function { window. onbeforeunload = PopIt;$ . click(function ); });< /script> Head içine koy dene iyibu! yeniden..

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

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 yntem var fakat MDN dahil 100% garanti çalışır demiyor.

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

Hocam f12'ye bas konsolu aç. Ondan sonra sayfayı kapamayı denediğinde konsolda şunu greceksin "Blocked alert during unload.". Modern tarayıcılar sayfadan çıkarken alert'i blockluyor. Oradaki alert'i console. log olarak değiştirirsen event'İn çalıştığını grebilirsin. 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

Hocam f12'ye bas konsolu aç. Ondan sonra sayfayı kapamayı denediğinde konsolda şunu greceksin "Blocked alert during unload.". Modern tarayıcılar sayfadan çıkarken alert'i blockluyor. Oradaki alert'i console. log olarak değiştirirsen event'İn çalıştığını grebilirsin. while (1<2)