I am wondering if it is possible to detect whether the user exits the Chrome browser?
EDIT – Sorry, I wasn’t being very clear so I’ll explain my situation. I am storing some variables in the browser’s localstorage. When the user closes the browser, I want to delete some of these variables.
Executing some JavaScript before the window is unloaded
You can hook the
OnBeforeUnloadevent of thewindowUsing a heartbeat to know when the user has left
Or create a JavaScript timer that pings your sever every XX seconds. When the pings stop, you can assume the user has closed the browser or navigated away.
http://ajaxpatterns.org/archive/Heartbeat.php