• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

ein Frameset dynamisch generieren

Nexus

New member
Ich habe folgendes Szenario:

Index.htm beinhaltet folgende Frames:

linkes Frame: "Navigation"
rechtes Frame: "Main"

I möchte vom Frame "Navigation" aus im "Main" ein Frameset mit mehreren untereinanderliegenden Frames generieren. Dabei möchte ich so flexibel sein wie möglich. Das heisst, ich möchte angeben können, wieviele Unterframes generiert werden sollen, wie hoch jedes einzelne Unterframe ist und welche .htm Datei in welchem Unterframe reinkommt.

Ich denke schon, dass dies mit viel Aufwand möglich ist. Die Frage ist nur wie?!

Danke im Voraus für Eure Hilfe!

Nexus
 
Zuletzt bearbeitet:
ganz einfach

so wie ich das jetzt verstanden habe lädst Du also in Main ein neues frameset.
Dann machst Du das so, dass Du dir im Nav bestimmte Variablen definierst, die für das Frameset bestimmt sind, dann bei onload von nav lädst du das dyn. frameset in main.

Das dyn. Frameset funzt dann so, dass es mit document.write das Frameset schreibt, mit den Variablen aus parent.nav:
Beispiel:
in nav: var src1="blaba.htm";

dann im main:
document.write ("<frame.....src=\""+parent.nav.src1+"\">");

alles klar?
und natürlich kann man das ganze mit Arrays etwas übersichtlicher machen...
 
Zurück
Oben