My Goal: Page Expired upon clicking of browser's back button
I know back button use is a common problem with web apps in general.
What I want to happen is simple. On a specific page, if the user happens to click his the browser's "back" button, I would like to get a "page expired" message so the user can do no damage. A major problem I see with my request is that I ONLY want to page to expire IF the back button is clicked, otherwise I will need the state preserved.
In psuedo code it would be:
If the event of clicking the back button occurs then
clear cache / get page expired message+
end if;
I have many years experience with PeopleSoft apps, and with PeopleSoft, there is a web server setting to accomplish this quite easily, although this will effect all pages accessed through that web server.
Can I accomplish this in Apex too, but I really only want it on one page?
I have noticed there is a CACHE_PURGE_BY_PAGE procedure in the APEX_UTIL API. Will this help me?
Thanks in advance!!
Edited by: user720285 on Jan 7, 2010 5:51 AM