Author |
Topic |
HuwR
Forum Admin
United Kingdom
20584 Posts |
Posted - 29 September 2005 : 12:46:49
|
No, using the back/forward button in IE issues a javascript (client side) history.go and will therefore fetch the page from your PC's cache, it will not send a request to the server. The cache settings in your page (pragma-cache etc) do not affect this in any way whatsoever, the cache setting in your page determines whether the request for the initial page comes from the servers/proxy cache or not, the two caches are not the same.
How Firefox deals with it's back button may indeed be different, it may re-issue the page request rather than do a javascript history call, in which case Firefox will rely on the server/proxy cache for the page< |
|
|
philwhite
Starting Member
Germany
47 Posts |
Posted - 29 September 2005 : 14:09:03
|
I'm surprised that the original question generated so much confusion, as several of my users have asked me the same question. It appears to be primarily an issue with Firefox. (I just tried it with this message on this forum. IE allows you to use the back and forward buttons without any problems, and any text typed in an INPUT or FORMAREA field is retained. Firefox loses the text.)
I'm not sure exactly what Firefox is doing, but it doesn't appear to be calling the server/proxy cache. I'm on a dialup line here, and it takes several seconds to load a long page, even if I return to it through normal navigation within a short period. If I use the back button in Firefox, it's there immediately (even if my router has dropped the line), but without the FORMAREA content.
Many of our users spend several hours composing replies, and most do it in Word, to the extent that I've given some of them a macro to convert the most common simple formatting (bold, italic etc.) into forum code.
As everybody has said so far, use Notepad (or another editor) and the clipboard.
But it's still annoying after spending some time composing a reply to suddenly think "didn't we discuss this a few weeks ago", go to the search form and then find that you've lost what you've written. Happens to me all the time, even though I'm aware of the problem.< |
Phil White |
|
|
HuwR
Forum Admin
United Kingdom
20584 Posts |
Posted - 29 September 2005 : 14:15:10
|
To be honest I allways copy anything I am typing if I navigate away, just in case . It is a matter of education, you soon get fed up with losing what you wrote, so copying becomes second nature eventually.< |
|
|
AnonJr
Moderator
United States
5768 Posts |
Posted - 29 September 2005 : 14:21:46
|
quote: Originally posted by HuwR
To be honest I allways copy anything I am typing if I navigate away, just in case . It is a matter of education, you soon get fed up with losing what you wrote, so copying becomes second nature eventually.
Big ditto on that!
I've gotten in the habbit of opening the search in a new window if I need to cross-reference something from another topic.< |
|
|
philwhite
Starting Member
Germany
47 Posts |
Posted - 29 September 2005 : 14:21:50
|
You have more self-discipline than I. Or, of course, you have lost even more text than I.< |
Phil White |
|
|
HuwR
Forum Admin
United Kingdom
20584 Posts |
Posted - 29 September 2005 : 14:28:09
|
quote: I've gotten in the habbit of opening the search in a new window if I need to cross-reference something from another topic.
Yes, I also do that, maybe a suggestion would be to change the target for search in the menu, so searching would not wipe out your post< |
Edited by - HuwR on 29 September 2005 14:28:42 |
|
|
philwhite
Starting Member
Germany
47 Posts |
Posted - 30 September 2005 : 06:30:25
|
I did that for a while on my test box and found that I ended up spawning dozens (well, more than 4) of windows (because I tended to carry out further searches out of the spawned windows).
Now I tend to open the default page in one tab (Firefox), the search form in a second tab and open results from the search in new windows (which I then close down as soon as I've finished with them). Unless, of course, I forget...< |
Phil White |
|
|
Topic |
|