Thank you also for this great link!
On Oct 21, 3:50 pm, James <james.gp....@gmail.com> wrote: > Try the onbeforeunload > event:http://www.hunlock.com/blogs/Mastering_The_Back_Button_With_Javascript > > This will execute before the user's request is actually sent, giving > them the option to cancel the request. > As mentioned, you can't really specifically listen for a refresh, only > "the leaving the page", which could mean refresh, back/forward button, > clicked on some other link on page or browser bookmark, etc. I don't > think it will work on browser close, though. That might be browser > specific, though. Haven't had the chance to test it. > > On Oct 21, 9:20 am, KeeganWatkins <keeganwatk...@gmail.com> wrote: > > > hi lukas, > > > you can't specifically listen for refreshes, but you can listen for > > unload events. an unload event is dispatched when: > > > - a link is clicked to navigate away from the page > > - the window.location property is changed > > - the tab is closed > > - the browser window is closed > > - etc > > > to play around with it, add this to your code: > > > jQuery(window).unload(function() { > > alert("bye bye!"); > > > }); > > > note that it will fire in response to everything in the list above, > > but also in response to refreshes. hope that helps. > > > On Oct 21, 11:38 am, lukas <animod...@gmail.com> wrote: > > > > How can I catch with Jquery a user refreshing the page with his > > > browser? Thank you!