I think many sites use the meta refresh html tag. i.e. <html><head> ... <META HTTP-EQUIV="Refresh" CONTENT="2;URL=file_i_want_to_download.gz"> ...
Netscape has a complete reference on this at http://developer.netscape.com/docs/manuals/htmlguid/tags3.htm#1697602 You could probably also set a refresh header. I hope this helps. -kb Andrew G. Hammond wrote: > How do I send a file asynchronously? > > The classic example is download sites. You click on the file you want and > it generates a thankyou page for your browser and also sends the file. > > So what's the correct way to do this? >