You could take a look at my progress bar. However, it uses XMLHTTP
(=client-side) to display the progress bar. You can use the synchronous
approach, which means that the back-end progress blocks the request
(although the progress bar starts doing its job, until its at 100%),
and then let you send the response (which can be a redirect to
google.com).
Both a synchronous and asynchronous scenario is demo'ed on my website.
Take a look at
http://wilcoding.xs4all.nl/Wilco/View.aspx?NewsID=146
for a link to the demo/download (its free and source is included).
----
- Wilco Bauwer
Blog & Custom Controls @
http://wilcoding.xs4all.nl