To the bank, driver, and step on it --#-- I call this technique "stepping," because it involves inserting an extra step into the CGI process. (I use CGI as an example. But this technique can be applied to Java servlets, PHP3, Zope, Cold Fusion, StoryServer, etc.)

The secret is having your CGI spit out a new form page that submits "onLoad" with all the data in hidden fields. See?

#!/usr/bin/perl use CGI; my $query = new CGI; $name = $query->param('name'); $game = $query->param('game'); $number = $query->param('number); print $query->header; print < Processing...
Processing ...
We are currently processing your application. This may take a moment or two. We appreciate your patience.
EOT

Try it for yourself here.