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

Como descargar un archivo y luego redireccionar a otra pagina

Estas en el tema de Como descargar un archivo y luego redireccionar a otra pagina en el foro de ASP Clásico en Foros del Web. Hola amigos, el problema que tengo es el siguiente: tengo un boton el cual produce la recarga de la pagina y al recargarla produce la ...
  #1 (permalink)  
Antiguo 17/09/2008, 09:07
 
Fecha de Ingreso: julio-2008
Mensajes: 26
Antigüedad: 16 años, 9 meses
Puntos: 0
Como descargar un archivo y luego redireccionar a otra pagina

Hola amigos, el problema que tengo es el siguiente: tengo un boton el cual produce la recarga de la pagina y al recargarla produce la descarga de un archivo, el tema es que luego de esto lo que necesito hacer es redireccionar a otra pagina.
He utilizado el siguiente codigo:

Dim mobjFile
Set mobjFile = CreateObject("ADODB.Stream")
mobjFile.Open
mobjFile.Type = 1
mobjFile.LoadFromFile "C:\archivo.txt"

Response.Buffer = True
Response.Clear
Response.AddHeader "content-disposition","inline;attachment;FileName = Archivo.txt"
Response.BinaryWrite mobjfile.Read


Luego de ello intento realizar un Response.Redirect("../../Principal.htm") pero al hacerlo no me aparece la descarga del archivo sino que me redirecciona automaticamente, alguien me puede dar una idea de como solucionarlo?
  #2 (permalink)  
Antiguo 17/09/2008, 11:25
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Respuesta: Como descargar un archivo y luego redireccionar a otra pagina

ummm

descarga el archivo
y luego con el codigo html redireccioa pasado X cantidad de segundos

Cita:
<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.yourdomain.com/index.html">
suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
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 17:25.