Estimados necesito su ayuda...
El problema es el siguiente tengo 4 formularios:
form_1 - form_2
boton SIGUIENTE boton VOLVER boton SIGUIENTE
form_3 - form_4
boton VOLVER boton SIGUIENTE boton VOLVER boton GUARDAR
como se puede observar cada formulartio tiene sus botones correspondientes, el problema es el siguiente: Cuando presionó VOLVER en el FORM_3 no vuelve al formulario anterior y se cae (no muestra nada un mensaje de error: No se ha encontrado la entrada solicitada en la memoria caché.)
Cuando presiono el boton VOLVER del FOMR_2, funciona correctamente. lo que uso es lo siguiente:
<input type="button" name="atras_p" id="atras_p" value="VOLVER" onclick="javascript:history.back()" />
para todos los botones de Volver
Espero que alguien me ayude.. saludos
<a href="javascript:window.history.go(-1);">volver</a>
Gracias por la ayuda estimado, pero no me funciona, funciona cuando lo pongo en el formulario 2, pero en el 3 ya no sirve y se cae la pagina al presionar el boton
Los formularios son POST o GET?
Con POST, y los datos se van guardando en SESSION
Saludos
Cita de: mgarcia.informatico en 31 Diciembre 2014, 16:50 PM
Con POST, y los datos se van guardando en SESSION
Saludos
Creo que ese es el comportamiento por defecto cuando intentas reenviar la peticion POST al retroceder, deberia funcionarte para retroceder desde el segundo formulario al primer formulario porque el primer formulario es servido en una peticion GET. Pero del tercero al segundo, el navegador deberia alertarte que estas tratando de reenviar informacion POST. No estoy seguro si por medio de javascript haya otra advertencia.
OK ahora entiendo...
gracias por tu atencion, seguire investigando si hay alguna forma. si encuentras alguna forma me lo informas porfavor.
de antemano gracias.
Saludos