Sí, ya sabemos
Aunque no te imaginas la cantidad de especímenes que hacen eso a propósito. Por acá les tienen demasiada paciencia a los espamers.
Bien, volviendo a lo tuyo, creo que recordé cómo era que se hacía en IE, pero no te va a servir. Resulta que se ponía una animación dentro de una ventana modal, que no "congelara" la ventana principal (creo que no se llamaba "modal", tenía otro nombre) y así se veía porque el envío o la descarga se estaban haciendo en la ventana madre.
No eran barritas ni circulitos para avisar que se movían datos, eran algo como cartoons en *.gif, para entretener al que esperaba delante del monitor. Por aquellos años, la internet era muy lenta.
Aquí hay alguien que no vio tu tema, y pregunta algo parecido.
Capa de precarga en javascript
Vamos a ver qué le responden. Y si le contestan algo antes que a ti.
Por el momento, no esperes a
emprear, se está peleando con unos loops de contadores regresivos que lo tienen bastante mal.