Crear una pagina de carga hasta que termine el proceso

Quizá el título del asunto no es 100% correcto, pero me explico :wink:

Necesito mostar una buena cantidad de imágenes que son previamente
generadas por mi aplicación. Esta generación puede tardar alrededor de
un minuto, por lo que me gustaría que mientras tanto se mostrase en la
pagina una señal de que se está generando las imagenes (lo ideal sería
una barra de progreso, pero me conformo con un spinner :P)

Esta página carga desde un enlace que no le envía nada (no es un form,
vaya) y cuando cargue debe mostrar esta señal de progreso y mostrar
luego las imagenes cuando sea necesario.

Supongo que Javascript es mi amigo en estos casos, pero no se me ocurre
como (soy bastante novato todavía).

¿Alguna idea?