hallo,
gibt es eine möglichkeit via javascript die aufzurufenden seiten eines framesets zu definieren?
bsp datei: index.htm (nur der wichtige teil)
<frameset rows="115,*">
<frame name="KOPF" src="kopf.htm">
<frameset cols="225,570,*">
<frame name="MENU" src="menu.htm">
<frame name="HAUPT" src="haupt01.htm">
<frame name="DUMMY1" src="dummy1.htm">
</frameset>
</framessetdabei gehts mir um: kopf.htm, menu.htm, haupt01.htm, dummy.htm
ich möchte von einer anderen seite aus die index.htm mit einem parameter aufrufen (z.b.: index.htm?kategorie=wetter) und aufgrund dieses parameters die aufzurufenden seiten fürs frameset definieren. das mit dem wert-übergeben und zuweisen von startseiten (z.b frame1="kopf.htm" frame2="menu.htm" etc.) ist kein problem. nur wie bringe ich meine variablen dann in die frameset-definition rein???
kann mir wer helfen?
mfg,andy
Hallo Andy,
ich bin keinesfalls sicher, ob ich richtig verstanden habe, was Du meinst, aber ich denke Du willst, daß sofort beim Erscheinen der Seite in die Frames die Dokumente mit Parameterübergabe geladen werden.
Vielleicht klappt es, wenn Du für jeden Frame eine Startseite kreiirst (Z.B StartMenu.htm), in der nichts weiter steht als eine Weiterleitung:
<meta http-equiv="refresh" content="0; URL=datei.htm?kategorie=wetter/">
Bei der Schreibweise ist die komische Setzung der "" zu beachten! content gibt die sekunden an, bis weitergeleitet wird, also in diesem fall sofort!
Sollte diese Weiterleitung mit MetaTtag nicht klappen, müßte man eine Funktion schreiben, die mit OnLoad in einem der FrameFenster sofrt beim Starten ausgeführt wird.,
Darin definiert man, welche dokumente in welchen Frame geladen werden sollen:
parent.name_des_fensters.location.href="datei.htm?kategorie=wetter"
Gruß, Regina