R
Ray
Ok here is my problem, I have designed a web app, and I use DHTML in a
lot of places and iframes. To the user when they click on some links
it looks like the are being redirected to a new page, but rather I am
just enabling and disabling <DIV> elements. So the user then presses
the Back button, only to be taken to some totally unexpected place,
since the history does not store the DHTML changes I made. Also with
iframes, when the Back button is pressed, the iframe goes back, but
not the main page. The main page store the breadcrumbs, and thus look
out of date now (I think I can fix this by making the iframe page
update the main page breadcrumbs).
Ideally I would like to disable and provide my own Back functionality,
But I realize I can't. I don't want to prevent people from going back,
I just want to make them go back where they want too. What looks like
a 2 page form to them, is really 1 page. I could make it into 2 pages,
but then I would have 2 times as many pages. Also the first page would
need to pass data to the second page, why should I be forced to do
that, it is just wasted CPU, and coding. Can I add an extra history
page, or use cookies somehow?
Thanks
Ray
lot of places and iframes. To the user when they click on some links
it looks like the are being redirected to a new page, but rather I am
just enabling and disabling <DIV> elements. So the user then presses
the Back button, only to be taken to some totally unexpected place,
since the history does not store the DHTML changes I made. Also with
iframes, when the Back button is pressed, the iframe goes back, but
not the main page. The main page store the breadcrumbs, and thus look
out of date now (I think I can fix this by making the iframe page
update the main page breadcrumbs).
Ideally I would like to disable and provide my own Back functionality,
But I realize I can't. I don't want to prevent people from going back,
I just want to make them go back where they want too. What looks like
a 2 page form to them, is really 1 page. I could make it into 2 pages,
but then I would have 2 times as many pages. Also the first page would
need to pass data to the second page, why should I be forced to do
that, it is just wasted CPU, and coding. Can I add an extra history
page, or use cookies somehow?
Thanks
Ray