Hi all,
this is my first question in this forum. I have scoured search engines for a suitable answer to my problem but unfortunately have not been able to find a satisfactory answer to my problem.
Basically, I have a search facility which gives a list of results of programmers that satisfy certain criteria. In order to find out more about a specific programmer the user can select a programmer and read more about their skills/experience. On clicking back the user is confronted with the following:
The page you requested was created using information you submitted in a form. This page is no longer available. As a security precaution, Internet Explorer does not automatically resubmit your information for you.
This is because the original search results were generated with post data. I need my site to return directly to the original search results without showing this 'security feature'. http://shiflett.org/articles/guru-speak-nov2004 suggests holding the search form and the results page in different scripts, thus hiding the results page from the back history. But this would not give the desired results, as it would take my users back to the search form and not to the results of their original search.
http://www.amazon.co.uk/exec/obidos/search-handle-form/026-7613000-4591605 displays the search results of keyword 'cisco' from a POST data generated search. Clicking on any book in the list gives ulterior information about that book and clicking back takes the user straight back to the search results. This is exactly the way I need my site to behave but am failing to achieve it.
It has also been suggested to me to use GET method instead of POST method but this is not the way I wish to go forward as I do not want to open up the site to url rewriting games.
Does anyone know how to override this IE back behaviour while still using the POST method?
Thanx in advance for any answers you can give.