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