@fcaldera: in verità, il tuo script non mi funziona.
In sostanza, usando quello script, è uguale a fare una chiamata POST tradizionale.
Il problema temo che sia form.action: non è una stringa, bensì uno [object HTMLInputElement], e quindi fare la concatenazione [object HTMLInputElement]?search=xxx non porta da nessuna parte.
(Ho testato lo script su Firefox 3.5.9)