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?