Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/03/2014, 03:24
suudobal
 
Fecha de Ingreso: septiembre-2007
Mensajes: 106
Antigüedad: 16 años, 7 meses
Puntos: 1
Caducar página en todos los navegadores

Buenas,

uso esto para caducar páginas en php cuando hago un envío de un formulario:

Código PHP:
Ver original
  1. header("Expires: Fri, 09 Mar 2001 10:17:17 GMT");
  2. header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
  3. header("Cache-Control: post-check=0, pre-check=0",false);
  4. header("Cache-Control: no-store, must-revalidate");
  5. header("Pragma: no-cache");

El caso es que en ciertos navegadores al pulsar atrás no caducan las páginas como es el caso de Opera o Safari. De hecho desactivo el botón enviar del formulario con jQuery para que al volver atrás no puedan volver a enviar el formulario y tengan que refrescar la página, pero en el caso de ópera al volver trás me activa de nuevo el botón... ¿Conocéis algún truco o algo que haga caducar las páginas en estos navegadores?