mira men yo pase entre dos paginas valores con javascript de la siguiente forma
para eso es
window.opener()
esta es mi primera pagina
function buscar_profesiona_chekeck(xml)
{
xml=document.buscador_cliente.seleccion_rut.value;
window.opener.ColocaRut(xml);
window.close();
}
la segunda pagina que recibe el valor por javascript es asi function ColocaRut(rut)
{
var guarda_rut = rut;
document.js_form.js_rut_numero.value = rut.substring(0,rut.length-1);
document.js_form.js_rut_digito.value = rut.substr(rut.length-1,1);
}
saludos espero te sirva yo hay corte la cadena pero en guarda_rut ya tenemos el valor dela pagina hijo en la padre