Wertübergabe/Funktionsaufrufe!
Freak5
- javascript
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!
Kann das jemand machen? Ich habe schon lange probiert, aber ich schaffe es einfach nicht über die Framegrenzen hinaus Werte zu übergeben oder Funktionen aufzurufen!
hallo Freak,
<!-- das ist eine Anrede, darauf wird Wert gelegt //-->
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!
Schön, wenn du immerhin schon weißt, was du haben möchtest. Und wo liegt jetzt dein Problem dabei?
Ihr sollt aber den gesamten Code(+ Frameset usw.) posten!
Achso, du möchtest dir keine Arbeit machen, sondern eine Bestellung aufgeben. Das ist möglich, da gibts eine Menge Agenturen, die solche Arbeitsaufträge annehmen - kostet meistens auch ziemlich viel, aber das macht dir ja nix.
Kann das jemand machen?
wie gesagt, such dir eine Agentur in deiner Nähe
Ich habe schon lange probiert, aber ich schaffe es einfach nicht über die Framegrenzen hinaus Werte zu übergeben oder Funktionen aufzurufen!
Das ist allerdings was andres. Nur müßtest du dann ein bissel Code zeigen, damit man sieht, wo du nicht weitergekommen bist, oder eine URL angeben.
Christoph S.
<!-- und das ist eine Verabschiedung, auf die ebenfall Wert gelegt wird //-->
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