Hey Tapestria!

I have a simple app where all 3 pages implement IExternalPage. In this app
I've thrown everything except the kitchen sink into the headers to prevent
page cacheing...

<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="no-cache" />
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="must-revalidate" />
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="no-store" />
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="max-age=0" />

<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="post-check=0" />
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="pre-check=0" />
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE" />
<META HTTP-EQUIV="EXPIRES" CONTENT="Mon, 9 Mar 2004 01:00:00 PDT" />
<META HTTP-EQUIV="LAST-MODIFIED" CONTENT="Mon, 8 Sep 2008 11:47:44 PDT" />
(current time)

However, in IE6, FF2&3 and Chrome I see the following. When I "back" &
"forward" between these pages (which are all interlinked using
ExternalLinks) the ExternalService.service method is NEVER invoked. I am
certain that this used to work once upon a time (certainly in 4.0.*). It's
also worth noting that when I turn off browser cacheing in the
aforementioned browsers the ExternalService.service method is ALWAYS
invoked. Also interesting is the fact that Safari works w/ no local cache
fiddling.

I know we would all like to put the 4.* to rest ASAP, however I'm stuck
using it atleast until 5.0 is done.

thanks Jon




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to