suzi: iframe ansprechen

Beitrag lesen

hallo wertes Forum!
Lange habe ich mich dagegen gewehrt, aber nun soll ich eine Seite mit einem iframe erstellen. Und zwar soll sich die Navigation in diesem befinden und diese soll wiederum von jeder Seite aus mit einem Parameter "versorgt" werden.
Der iframe steht auf der Seite, soweit so gut.
<span><iframe src="../navi/navi_iframe.htm" name="navi" id="navi" frameborder="0"></iframe></span>
und dies ist die Funktion:
function interact_with_navi() {
if(document.getElementById('navi'))
  {
   alert("iframe gefunden!");
   (document.frames['navi']).hallo();
  }
else
  {
   alert("Es trat ein Fehler auf. document.frames['navi'] existiert nicht");
  }
}

wird aufgerufen <body onload="interact_with_navi();">

Der IE ruft die Funktion hallo() auch anstandslos auf, Firefox hingegen vermeldet, daß document.frames no properties hat.
Meine Frage: wie kann ich die auf der im iframe geladenen Seite befindliche Funktion aufrufen?
vielen Dank,
Suzi