es que en ASP, el problema es que primero se procesa para despues mandar resultados, entonces si lo deseas realizar por el metodo normal
se podria, intentar en la misma pagina de carga, por ejemplo, ya que el usuario ha realizado todo el procedimiento y dado click para el siguiente paso; poner el codigo del script antes de cualquier codigo de ASP, realizas un response.flush, para que te cargue el script y te muestre la imagen de precarga