The form's method must be set to POST, not GET nor PUT.
Microsoft's Internet Explorer 6 and 7 limit the length of URLs to around 2080 characters. Internet Explorer 5 limited them to around 1024 characters. Mozilla Firefox has a much greater limit, we tested up to 6,500 characters with success. As such, this script is ideal for passing variables from one page to the next, or for parsing short forms.
Buy this code with sample forms for just $20
Form fields do not have to be known or defined, ParserJS parses the entire form and is accessible via an array on the subsequent page.
Some example uses of displaying form data on the subsequent page:
document.write("Your are aged: " + FORM['age']);
document.getElementById('nameDiv').innerHTML = FORM['firstname'];
document._form.lastname.value = FORM['lastname'];