What's left unsolved
--#--
Of course, this won't work if the user has JavaScript
turned off. A possible work-around might be putting up
yet another intermediary page before the user
loads the form. Put JavaScript in this page that immediately
redirects the user to the form.
If they don't have JavaScript on, they don't redirect. They
stay w/ the intermediary page, which includes standard HTML
informing them that they must use JavaScript if they want to
fill out the form.
No, it's not perfect, but given the limitations of the HTTP and
CGI standards, it's the best technique I've found so far for
dealing w/ multiple submts. If I find something better, you'll
see it here soon!
And then, there's probably someone out there right now who knows
of a better (or comparable) solution. If so,
send it on in so everyone can benefit.
To get the code from all the examples in this Gadget, click on the
Code link at the bottom of the page.