Hola aeb_asturias:
Por lo que planteas, tal vez no sea necesario pasar variables por URL...
... es que ese planteamiento es para pasar valores en la línea de direcciones, y si las páginas están abiertas, se "refrescarían..."
Supongo que con una asignación sería suficiente:
top.destino.tuVariable = nuevoValor;
Espero que te sirva, si no te sirve, y no encuentras mejores soluciones, replantea mejor el tema.
Saludos