Operação inversa dessa vez..

para acessarmos uma função do documento pai, de dentro do iframe, o objeto parent, nos ajuda.

Porém e ao contrário ?

Do documento pai, acessar uma function no iframe.

index.html

<input type="text" name="tal" id="tal" value="TalTal" />

<input type="button" name="ok" id="ok" value="Ok" />

<br /><br />
<iframe id="grid" src="grid.html"></iframe>



<script type="text/javascript">
window.onload = function()
{
  var grid = id('grid').contentWindow;
  grid.escreve( id('tal').value );


  id('ok').onclick = function(){
    grid.escreve( id('tal').value );
  }
}
function id( el ){
  return document.getElementById( el );
}
</script>

e o iframe: grid.html

<div id="ae"></div>


<script type="text/javascript">
function escreve( str ){
        document.getElementById('ae').innerHTML = str;
}
</script>