Hola, bueno yo tenia el mismo problema que tiene o tenia xcars en el ie y llegue a la conclusión que era la bendita(maldita) cache, entonces lo ideal era no guardar la pagina del lado del servidor en cahe. Trabajo normalmente con php. Con las siguientes 4 lineas solucione mi problema:
<?
header ("Expires: Fri, 14 Mar 1980 20:53:00 GMT"); //la pagina expira en fecha pasada
header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); //ultima actualizacion ahora cuando la cargamos
header ("Cache-Control: no-cache, must-revalidate"); //no guardar en CACHE
header ("Pragma: no-cache"); //PARANOIA, NO GUARDAR EN CACHE
?>
Estas lineas me han acompañado en otros scripts por mi corta carrera de programador, entonces vi que esa era la solucion para mostrar mis resultados actualizados, en el instante como en mi
demo de AjAx.
Con las magicas lineas no guardo en cache la pagina en el lado del servidor y actualiza los datos al eliminarlos o modificarlos en el instante.
Mi poroblema ahora es en firefox que el demo trabaja a full(100%) en ie y en firefox(95%).
Ayuda!!!!!!!Sugerencias!!!!!!!!!!
Asi que de ahora en adelante a tener cuidado con la cache.
Otra forma era no guardar en cache la pagina que se muestra al usuario por medio de javascript. Lo intente tambien, me funciono, pero la mejor manera es con php.
Espero les sirva.
Cualquier duda aqui estoy