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

Retrasar una página

Estas en el tema de Retrasar una página en el foro de ASP Clásico en Foros del Web. Hola, quisiera ver si alguien puede ayudarme en un proyecto que estoy programando. Actualmente es una página que encodifica PDFs o docs electrónicos, el problema ...
  #1 (permalink)  
Antiguo 10/01/2006, 11:18
 
Fecha de Ingreso: mayo-2004
Mensajes: 95
Antigüedad: 21 años
Puntos: 0
Pregunta Retrasar una página

Hola, quisiera ver si alguien puede ayudarme en un proyecto que estoy programando. Actualmente es una página que encodifica PDFs o docs electrónicos, el problema radica en que, la página funciona de la siguiente manera: el usuario compra un PDF y posteriormente al intentar bajarlo, éste es encriptado (mediante un paquete ya codificado y funcional que funciona en DOS y que encripta un PDFs común y lo convierte en un nuevo PDF con ciertos valores de encriptación) y posteriormente (después de encriptar) la página redirecciona al usuario hacia el PDF (encriptado) como tal.

Mi problema es que...cuando un PDF es muy grande, el proceso de encriptación puede tomar ciertos milisegundos demás y la página me redirecciona al usuario hacia el archivo ANTES que este termine de ser encriptado, lo que ocasiona que el documento llegue corrupto al usuario. ¿Existe manera alguna de agregar un "delay" de manera que le dé tiempo a encriptar un archivo por más grande que sea el mismo y LUEGO es que redireccione al usuario hacia dicha página? ¿Existe algún "wait" o instrucción en ASP (VBScript) que me haga esperar cierta cantidad de tiempo antes de ejecutar la siguiente instrucción?
  #2 (permalink)  
Antiguo 10/01/2006, 15:09
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
se me ocurre que podrais usar la etiqueta de htl refresh y poner ahi el tiempo de espera que deseas para que se encripte el archivo.

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:23.