verweise mit frames und javascript

S

später

Aktives Mitglied
Thread Starter
Dabei seit
08.11.2003
Beiträge
180
Reaktionspunkte
0
herrschaften.

mein problem sieht folgendermassen aus:

frames.jpg


das grüne frameset ist dem roten untergeordnet bzw ist der 4. frame des roten.
ich würde das ganze jetzt gern so hinbekommen dass sich bei einem klick im “menu“ gleichzeitig die frames 2, 3 und 4 ändern.
2 und 3 sind kein problem, die liegen ja im selben frameset.
aber 4 macht theater.


das ganze sieht so aus:

<script language="JavaScript">
<!--
function DreiFrames(URI1,F1,URI2,F2,URI3,F3) {
Frame1=eval("parent."+F1);
Frame2=eval("parent."+F2);
Frame3=eval("parent."+F3);
Frame1.location.href = URI1;
Frame2.location.href = URI2;
Frame3.location.href = URI3;
}
//-->
</script>



und der verweis so:

<a href="javascript: DreiFrames('A.html','mitte','B.html','rechts','C.html','oben')">
<img src=button.jpg border=0>


die namen (mitte, rechts, oben) stimmen 100% so wie sie in den framesetdefinitionen vergeben wurden.

komischerweise kapiert safari das ohne mucken, nur der IE macht theater (nur 2 frames ändern sich)...!!!
wat is falsch?

danke.


zum ausprobieren:
link
 
Zuletzt bearbeitet von einem Moderator:
Sorry, für das Problem habe ich keine Lösung.

Jedoch habe ich eine Frage:
Wozu brauchst du Frames?
 
Original geschrieben von später


"JavaScript"
"javascript"

&nbsp;

hallo

an der schreibweise????
maybe die js version????
doctypes????

du reizt die frames ja bis zum anschlag aus, ich denke da solltest du rumexperimentieren. arbeitest du mit dreamweaver?
 
Hallo..

du hast das komplette frameset in zwei dateien aufgegliedert. frames1.html und frames.html. Dadurch kannste im IE deinen oberen Frame nur durch "top" ansteuern.

Anders sieht das aus, wenn du das frameset in einer html datei aufbaust. Also die Frameset definition komplett in einer datei definierst. Dann funktioniert dein script problemlos.

Viele Grüße, Olli
 
ok danke ich versuchs.
ich hab eigentlich überhaupt keinen plan und bevor ich überhaupt nichtmehr durchsteige bau ich mir hald ein einfaches frameset. deswegen "brauche" ich frames.
vielleicht sollte ich schleunigst ein bißchen was dazulernen...
 
danke für den link!
ich werde lernen... und mich dann wieder melden.
 
Zurück
Oben Unten