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

Refrescar paginas asp

Estas en el tema de Refrescar paginas asp en el foro de ASP Clásico en Foros del Web. Gente, buenas a todos, tengo el siguiente problema. Desde una pagina asp muestro una lista de registros, cada uno de los cuales al ser seleccionados ...
  #1 (permalink)  
Antiguo 19/05/2009, 13:29
 
Fecha de Ingreso: noviembre-2006
Mensajes: 50
Antigüedad: 18 años, 6 meses
Puntos: 0
Sonrisa Refrescar paginas asp

Gente, buenas a todos, tengo el siguiente problema.

Desde una pagina asp muestro una lista de registros, cada uno de los cuales al ser seleccionados permiten cargar datos inherentes a ese registro en un formulario. Al hacer submit de este formulario, llama a otro asp que graba dichos datos y manda mails notificando.
Utilice window.history.back() para volver a la primera pag asp. Pero el tema es que cuando vuelve, me sigue mostando el registro que acabo de cargar y eso es lo que no quiero....NO QUIERO QUE SALGA EL REGISTRO que nosotros llamamos cerrado...
Se entiende?
Que puedo usar que no sea el history.back()?
Gracias.
  #2 (permalink)  
Antiguo 19/05/2009, 13:37
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Respuesta: Refrescar paginas asp

Al usar history.back() le dices al browser que no quieres refrescar, necesitarias hacer un Response.Redirect desde la página que graba y manda el email.

saludos
  #3 (permalink)  
Antiguo 19/05/2009, 13:48
 
Fecha de Ingreso: noviembre-2006
Mensajes: 50
Antigüedad: 18 años, 6 meses
Puntos: 0
Respuesta: Refrescar paginas asp

Gracias Myakire.
Me fije si resultaba lo que me indicaste, pero al hacer un redirect, la primer pagina que contiene los registros intenta realizar nuevamente la consulta y no encuentra el criterio de busqueda para mostrarlos y da error.
Habia pensado en el history.back() asociado a location.reload o refresh...es algo muy loco lo que planteo?
Muchas gracias...
  #4 (permalink)  
Antiguo 19/05/2009, 15:54
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 19 años, 3 meses
Puntos: 8
Respuesta: Refrescar paginas asp

mira en el head cuando mandes el formulario crea una cooki o session que te valide
esta opcion

Response.AddHeader "Refresh", "5; URL=www.pagina.cl"
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz:
  #5 (permalink)  
Antiguo 19/05/2009, 20:04
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Respuesta: Refrescar paginas asp

ummmm

- listar.asp
- editar.asp
- guardaredicion.asp

listas, editas los valores, en guardaredcion, guardas y envias el mail y ahi haces un response.redirect("listar.asp")

¿?

sera

¿?

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
  #6 (permalink)  
Antiguo 20/05/2009, 12:13
 
Fecha de Ingreso: noviembre-2006
Mensajes: 50
Antigüedad: 18 años, 6 meses
Puntos: 0
Respuesta: Refrescar paginas asp

Cita:
Iniciado por JuanRAPerez Ver Mensaje
ummmm

- listar.asp
- editar.asp
- guardaredicion.asp

listas, editas los valores, en guardaredcion, guardas y envias el mail y ahi haces un response.redirect("listar.asp")

¿?

sera

¿?

suerte
Gracias JuanRAPerez...
Actualmente tengo 2
- la que lista y edita en un solo asp
- y la que guarda y envia mail
tu dices de realizar 3 paginas asp? Y en la última, realizar un redirect a la primera?
Gracias!
  #7 (permalink)  
Antiguo 20/05/2009, 12:18
 
Fecha de Ingreso: noviembre-2006
Mensajes: 50
Antigüedad: 18 años, 6 meses
Puntos: 0
Respuesta: Refrescar paginas asp

Cita:
Iniciado por mc_quake Ver Mensaje
mira en el head cuando mandes el formulario crea una cooki o session que te valide
esta opcion

Response.AddHeader "Refresh", "5; URL=pagina"
Gracias mc_quake, pero nunca trabaje creando cookies ni nada parecido, igual te agradezco el aporte.
Saludos.
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 12:51.