An Ajax alternative is to set an invisible <iframe>
as your form's target and read the contents of that <iframe>
in its onload
handler. But why bother when there's Ajax?
Note: I just wanted to mention this alternative since some of the answers claim that it's impossible to achieve this without Ajax.