Allora:

Pagina che invia i dati:

<form ... mode="get" action="secondapagina.htm">
...
<input name="uno" type="text" ...>
<input name="due" type="text" ...>
<input name="tre" type="text" ...>
<input name="quattro" type="text" ...>
<input type="submit" value="passa all'altra pagina">
</form>
(ho supposto che ci siano solo i 4 campi nel form)


Pagina che riceve i dati:
codice:
<head>
<script type="text/javascript" language="Javascript">
if (window.location.search != '') {            // Se vi e` ?
  var str1 = window.location.search.substr(1); // toglie ?
  var vett = str1.split('&');                  //separa i campi
  for (var i=0; i<vett.length; i++) {
    var no_va = vett[i].split('=');             // separa nome-valore
    document.newform.elements[no_va[0]].value = unescape(no_va[1]);
  }
}
</script>
</head>

<body>
...
<form name="newform" ...>

<input name="uno" type="text" ...>
<input name="due" type="text" ...>
<input name="tre" type="text" ...>
<input name="quattro" type="text" ...>
...
</form>

Nota: Nella seconda pagina ci deve essere un form che contiene gli stessi campi della prima (i nomi devono essere uguali). In tale form possono esserci anche dei campi in piu`.

Vedi come va questo pezzo (molto grezzo). Si possono fare modifiche.

Ciao
Michele