Stephen, interesting approach, but why not just redirect people to the URL after submission?
You could do a 301 redirect but not sure how that would change things.
As others noted, browsers block this because many sites might try to do this to send viruses.