Bueno, deberías plantear esto en el foro de AJAX. No obstante te comento que es algo normal y que se soluciona agregando una cadena pseudoaleatoria en la url al la que se hace el request o directamente la hora en que se hace el request:
Código PHP:
XHR.open('post',url+'?'+new Date().getTime(),true);