Problema: pagauti įvykį, kad su window.open atidarytas langas uždaromas ne mygtuko paspaudimu, o pasirinkus dešiniajame viršutiniame kampe esantį mygtuką.
Sprendimas: naudoti unload event - lango užsarymo metu
 $(window).unload(function () {
            alert("Handler for .unload() called.");
        });
Arba naudoti onbeforeunload, prieš uždarant langą:
window.onbeforeunload = function () {
            return 'You have unsaved changes!';
        }
http://api.jquery.com/unload/ - JQuery įvykis
http://help.dottoro.com/ljhtbtum.php - onbeforeunload IE įvykis
http://help.dottoro.com/ljfvvdnm.php - visi įvykiai 

 
Komentarų nėra:
Rašyti komentarą