Hola. Tengo un problema con el cache de Firefox 3.x, no logro hacer que no guarde las páginas en el navegador y así evitar que el usuario se mueva con los botones "Anterior/Siguiente" sin visitar de nuevo el servidor.
El problema es que si hay unas páginas en secuencia (1, 2, 3...) que el usuario sigue secuencialmente, pero en una de ellas le da por visitar el historial, hacer cambios, y de nuevo ir hacia atrás con el botón "Anterior" el navegador no actualiza el contenido que el usuario ha cambiado y visualiza los datos anteriores. Muy peligroso para carritos de la compra, por ejemplo.
He visto este blog y me ha asustado: cachea hasta las páginas seguras (HTTPS):
http://blogs.imeta.co.uk/JDeabill/archi ... 4/303.aspx
Estas etiquetas en IE sí funciona (pide conformidad de actulizar la página al usuario), pero en Firefox 3 no.
<META HTTP-EQUIV="Cache-Control" CONTENT ="no-cache">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">
También he probado desde páginas jsp de java:
response.setHeader("Cache-Control","no-cache");
response.setHeader("Pragma","no-cache");
response.setDateHeader ("Expires", 0);
¿Alguna sugerencia?
