Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/07/2012, 11:21
molinillo
 
Fecha de Ingreso: marzo-2010
Mensajes: 90
Antigüedad: 14 años, 1 mes
Puntos: 2
Evitar petición de reenvio de formulário

Buenas tardes, consulto aquí en php aunque también me valdría una solución con JS.

Mi problema es que tengo una página que funciona con formularios en varios sitios.
Ya os imaginareis que lo que quiero evitar es que cuando el usuario decida navegar usando las flechas, no salga la petición de reenvio de formulario, en firefox no me preocupa demasiado pues la página aparece y lo pregunta mediante un alert.
Pero en chrome aparece una pantalla gris para hacer la pregunta y parece que la web rompe.

Probando he vto que podría solucionarlo , por ejemplo cambiando los formularios y en vez de enviar datos mediante el action del form me los trato con ajax y listo, pero esto me obliga a cambiar casi toda la web.

¿Existe algún método con php o js para evitar esto sin tener que modificar todos mis forms?