Possible Duplicate:
Can you detect/redirect a back button press through javascript?
I am developing a small web application. In my application I must know when the user clicks the “back” button, so I can run some javascript code. Is there any such way to detect it?
thank you
Ok, so I discovered that the JS API cannot access the history object’s next property without elevated permissions, which got me thinking in another direction.
Form fields are automatically fetched from the browser’s cache, thus holding historic data. while this is true, javascript code is run independently each time.
So I created a small hidden field to hold a timestamp and compare it against the javascript’s generated datatime.
Here is the code, I am sure it can be much better implemented, though time is short: