When developing “wait pages” - I've used an animated gif in an IFRAME, had hidden windows that polled for status, and even used MSXML in a javascript function specified by window.setInterval() for status polling...and here's a
pretty neat idea I ran into today.