Una posible forma de hacerlo es esta:
Basta con pasar al la pagina emergente una referencia del objeto/s de la pagina padre a los que se desea tener acceso.
Pagina padre:
Código HTML:
<body>
<script>
function openW()
{
W=window.open('page2.html','popup','width=600,height=400');
W.objetivo=document.getElementById('objetivo');
}
</script>
<input type='button' value='open' onclick='openW();'/>
<div id='objetivo'></div>
</body>
Pagina Emergente (hijo)
Código HTML:
<body>
<script>
function actualizar()
{
window.objetivo.innerHTML="Esto se escribe en el padre";
}
</script>
popup sample
<input type='button' value='actualizar' onclick='actualizar();'/>
</body>