Stefan Muenz: I-Frames und Variablen / Funktionen im Hauptdokument = "Zugriff verweigert"?

Beitrag lesen

Hallo Andreas,

Nun würde ich gerne wissen wie ich korrekt von einem I-Frame aus auf eine Variable/Funktion zugreifen kann. Es sollte nicht mit top.funktion(123); sondern am besten so wie parent.funktion(123); gemacht werden, da die Seite auch in einem Frameset stecken kann.

Folgender Workaround funktioniert bei mir einwandfrei:

Datei 1:

<HTML>
<HEAD>
<SCRIPT LANGUAGE='Javascript'>
function sage(Text)
{
alert(Text);
}
</SCRIPT>
</HEAD>
<BODY>
<IFRAME SRC="datei2.htm" WIDTH=600 HEIGHT=300></IFRAME>
</BODY>
</HTML>

Datei 2:

<HTML>
<HEAD>
</HEAD>
<BODY>
<A HREF="javascript:parent.sage('geschafft!')">Test</a>
</BODY>
</HTML>

viele Gruesse
  Stefan Muenz