Dhtml und Frames in einer Html Seite
hexenbabie
- dhtml
Hallo allerseits,
kleine Frage von einem Neuling und zwar:
Wenn ich ein Dhtml Skript zur Navigation erstelle, wie bekomme ich es hin, dass die Seiten auf die gelinkt werden soll in einem neuen Frame aufgehen.In html geht das ja einfach mit target, aber bei Dhtml finde ich leider keine Lösung zur Einbindung.
Muss ich da statt dem
nTCode[1]="cFrame.execURL('main.htm', 'this');";
"'this'" vielleicht irgendwas anderes angeben, und wenn ja: Was?
Hab schon viel rumprobiert, klappt aber irgendwie nichts....
Und wofür ist eigentlich das %%Rep%% da, die hab ich nämlich rausgenommen, weil sonst gar kein Zugriff auf die Seiten geklappt hat.... dieser Fehler macht mich irre.....
Hat da jemand eine Ahnung???
Wäre supi!
Lieben Dank!!!!!
hexenbabie
Sorry,
Hab noch eine Sache vergessen, ich kann auf keinen Fall CSS benutzen und brauch wirklich nur den Befehl, leider find ich den nicht in den Archiven, also bitte nicht böse sein, wenn ich hier diese für einige vielleicht dämliche Frage stelle....
Neulinge können halt noch nicht alles :/
hexenbabie
nTCode[1]="cFrame.execURL('main.htm', 'this');";
Ich hab keine Ahnung, was execURL bei Dir genau tut, dazu muesstest du den entsprechenden Code posten.
Aber eigentlich müsste Dich das "frames"-Objekt deines Hauptfensters weiterbringen.
"frames[0]" ist das erste Frame, "frames[1]" das zweite usw.
Von dem gewünschten Frame, kannst Du dann einfach die URL umsetzen:
frames[1].location.href = "http://www.google.de";
z.b.
Bzw., wenn du von einem Frame auf das andere willst, musst du erst mit "parent" ins Hauptfenster, in dem das frames-Objekt liegt, z.B.:
parent.frames[1]....
Lies Dir dazu mal die Doku auf Selfhtml zum window- und zum frames-Objekt durch.
Viele Gruesse,
Joerg
Hallo Joerg,
danke für Deine schnelle Hilfe, genau das hat mir gefehlt *freu*!
Jetzt komm ich endlich weiter, * noch mehr freu *!
Lieben Gruß
hexenbabie