- IE tries hard to use the cache and you are half right in trying to control
the cache, but you are doing it in the wrong side. It is in the response
from the server to the client that you need to set the headers. In PHP what
I use is:
header('Cache-Control: no-cache, must-revalidate'); // HTTP/1.1
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); // Date in the past
which has me kept out of trouble so far.
----- Original Message -----
From: "haritha.juturu" <haritha.juturu@...>
Sent: Wednesday, August 29, 2007 8:43 PM
>I am running an application which uses DataTable to stores notes.
> On deletion of a row in the DataTable i reload the webpage on which
> the Datatable component is present. In Firefox the refresh happens
> correctly and the datatable doesnt show the deleted row. but in IE , i
> see the same rows even after the delete.
> when i try to open the same link in a new browser , i can view the
> updated datatable (minus the deleted row).
> This made me think that it might be a cache issue on IE. So i did the
> following but to no avail
> 1. response.setHeader("Pragma","no-cache");
> 2. myDatasource.maxCacheEntries=0;
> does anyone know if there is a bug in IE where its unable to refresh
> the datatable content when the row is deleted.
> Yahoo! Groups Links
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.484 / Virus Database: 269.12.10/977 - Release Date:
> 28/08/2007 16:29