Hola.
Por qué no usas
type='get' en tu formulario? Hace exactamente lo que haces tu con la función.
Ejemplo:
Código:
<form action="pagina.php" type="get">
<br>Nombre<br>
<input type="text" name="Nombre">
<br>E-Mail<br>
<input type="text" name="E-Mail">
<br>
<input type="submit" value="Enviar">
<input type="reset" value="Borrar">
</form>
Al pulsar el botón 'Enviar', te pasa una url así:
Luego, en la otra página, imagino que ya sabrás como recoger las variables.
Un saludete.