Der Dicki: Wertübergabe/Funktionsaufrufe!

Beitrag lesen

Ich blauche ein Script, das aus Frame1 bei Klick auf ein Bild(irgendein Testbild) eine funktion aus Frame2 aufruft, die ein alertfenster "es geht" öffnet! Das war es eigentlich schon! Ihr sollt aber den gesamten Code(+ Frameset usw.) posten!

Hallihallo!
Eigentlich ist das Ganze gar nicht sooo kompliziert:

Du baust (logisch) erst mal ein ganz normales Frameset. Dabei solltest Du beachten, daß Du den einzelnen Frames Namen zuweist:
<frameset rows="50%,50%">
   <frame name="oben" src=......>
   <frame name="unten" src=...>
</frameset>

Nehmen wir an, Dein Testbild ist im Frame "unten":
<html>
<head><title>Unterer Frame</title></head>
<body>
<a href="javascript:parent.oben.alarm()"><img src="bild.jpg"></a>
</body>
</html>

Und der obere Frame:
<html>
<title>Hier ist die Funktion drin!</title>
<script language="javascript">
<!--
function alarm() {
   alert("Es funzt");
}
</script>
<body>
   Los, drück unten auf das Bild!
</body>
</html>

Das sollte es eigentlich sein... (Ich übernehme keine Haftung für Vertipper oder Flüchtigkeitsfehler ;) )

Für genauere Info kannst Du Dir aber auch das Kapitel in Selfhtml ansehen:
http://selfhtml.teamone.de/javascript/objekte/frames.htm#scripts

Viele liebe Grüße,
   Der Dicki