Hola a todos.
Para pasar una variable de una ventana a otra con JavaScript, se puede usar un formulario parecido a este:
<form name="frm" onsubmit="this.action='pagina2.html?nombre='+nombr e.value">
<input type="text" name="nombre" />
y en pagina2 se recoge con este código:
<script type="text/javascript">
algo=location.search;
nombre=algo.split("=")[1];
</script>
Saludos,