Me preguntaba si hay alguna forma de controlar el cache, no solo para que no guarde ningun documento html, si no que no guarde en cache ninguna respuesta de parte del server que es este caso es php.
Me explico, Pongamos el objeto Mipeticion como el valor donde se guarda el return de getXMLHTTPRequest().
a aprtir de aqui si hago esto :
Código:
En miPeticion.Open llamo al scrip del server, pero si yo cambio o modifico el documento(me refiero al script php), y vuelvo a ejecutar el archivo ajax, es decirle evento en el documento html que llama a la función respuestajax()Código Javascript:Ver original
([I]simplificado, pongo solo los dos metodos del objeto que me interesan[/I]) miPeticion.open("GET", url, true); miPeticion.onreadystatechange = respuestaAjax;
Este script se guarda en cache, lo se por que lo he modificado y sin refrescar la pagina ajax html (sin darle a f5 para que nos entendamos) me sigue saliendo la vieja opción que teóricamente ya no existe en el servidor por que fue cambiado.
¿alguna solución factible?