At 04:03 AM 3/30/2008, you wrote:
>I'm no expert on Web coding and I'm sure others here may provide a
>better solution; but it seems you can easily ensure your page is newly
>refreshed when first visited by putting the following meta tag into
>the header. Set the date to one earlier than present:
><META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
>How this works is beyond me. It seems counterintuitive, once the page
>is cached, even if it has expired, it seems to me the cached version
>would still be used. But others swear buy it.
>Once a user is at your page, the following tag should make your page
>automatically refreshed every five seconds. Change the "5" to how many
>seconds you want:
><META HTTP-EQUIV="refresh" CONTENT="5" />
>The latter tag for refresh is reportedly reliable. These tags are
>standard HTML, if you're using Flash/Coldfusion etc. there are
>specialized headers for these client-side applications.
Thanks for the tip, I will file it and try it later on.
I have a backdoor way of fixing it, if I turn off the cache on the
server I can then have it set the pages date and time to the instant
the person clicks on the page forcing his browser to do a reload
since the page's date has change in relation to the browsers cached page.
Your patch and mine do essentially a similar thing in trying to fake
the pages date and force a reload. This however is not an efficient
use of the server's resources since in reality the page has not
changed possibly in days.
"Blessed are the cracked, for they shall let in the light."