Foros del Web » Programando para Internet » ASP Clásico »

Navegacion sin Retorno

Estas en el tema de Navegacion sin Retorno en el foro de ASP Clásico en Foros del Web. Hola a todos, alguien me pudiera ayudar a resolver el problema q tengo pues deseo bloquear el retorno de una pagina ASP, osea q una ...
  #1 (permalink)  
Antiguo 12/09/2003, 14:54
Avatar de lewzip  
Fecha de Ingreso: abril-2002
Ubicación: Peru
Mensajes: 73
Antigüedad: 23 años
Puntos: 0
Navegacion sin Retorno

Hola a todos, alguien me pudiera ayudar a resolver el problema q tengo pues deseo bloquear el retorno de una pagina ASP, osea q una vez q se envia el submit, grabo en mi bd y todo lo demas, si el usuario regresa con el boton "ATRAS" del navegador, no va a encontar la parte del formulario q ya completo..

Espero alguien me haya comprendido... se que si!

GRacias de antemano

Salu2
__________________
LEWIS
  #2 (permalink)  
Antiguo 13/09/2003, 21:02
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 23 años, 3 meses
Puntos: 6
hola
siempre encontrás una pagina anterior
pero la unica forma es abrir una ventana nueva.
es deir un pop up o un target new
saludos
__________________
Un Saludo
www.tutores.org
Asp | Php | Javascript | Perl | Coldfusion | Flash | +- 2000 codigos
  #3 (permalink)  
Antiguo 13/09/2003, 21:53
 
Fecha de Ingreso: septiembre-2003
Mensajes: 128
Antigüedad: 21 años, 8 meses
Puntos: 0
Imagino que lo que quieres es que el usuario no vuelva, modifique el formulario y lo envie, lo que te podria dar clave duplicada o dos registros de un mismo usuario.
Me parece que lo mejor, es que dejes la libertad de hacerlo. Lo ideal es que grabes los datos y los muestres, si el usuario se da cuenta de que algo esta mal, que retorne y lo modifique, por que no vas a dejar hacerlo?
Lo que hago es poner un campo hidden en el form:

<input type=hidden name=fecha_alta value=<%now()....

Uso la fecha y la hora, para identificar el formulario.
Cuando recibo el form, hago un select con la hora de alta para ver si ya fue grabado. Si no lo encuentro hago insert, si ya esta update.

Cuentame como te fue.

Saludos, Daniel.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:29.