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ą