Ciao,
ho due pagine, madre e figlia.
La pagina madre apre un pop, che è la pagina figlia, dopodiché la pagina figlia dovrebbe chiamare una funzione della pagina madre.

Questa è la pagina madre:

codice:
<html>
<head>
<script language="javascript" type="text/javascript">
<!--
function ciao() {
	alert(document.getElementById('uno').innerHTML);
}
function pop() {
	window.open('figlia.htm', 'pop', 'toolbar=no, menubar=no, scrollbars=yes, resizable=yes, width=300, height=400');
}
//-->
</script>
</head>
<body>
<div id="uno">Io sono l'inner HTML!!!</div>
funzione ciao

funzione pop 
</body>
</html>
E questa è la pagina figlia:

codice:
<html>
<head>

<script language="javascript" type="text/javascript">
<!--
function ciao_madre() {
	opener.window.document.ciao();
}
//-->
</script>
</head>
<body>
funzione nella finestra madre

</body>
</html>
Ma opener.window.document.ciao() non riesce a lanciare la funzione.
Javascript console: "opener.window.document.ciao is not a function."