Skip to Main Content

APEX

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

My Goal: Page Expired upon clicking of browser's back button

User720285-OracleJan 7 2010 — edited Apr 1 2010
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
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Apr 29 2010
Added on Jan 7 2010
6 comments
1,637 views