Frames!
joachim
- javascript
Also mein Problem ist folgendes: Ich möchte ein HTML-Fenster
mit Hilfe von einem Javascript öffnen. Gut das geht. ABER ...
besitzt Frames. Erst beim Aufruf des Javascripts weiß ich, was
in den einzelnen Frames steht. Wie gehe ich nun vor, um die
Frames richtig zu bestücken (schon vor dem öffnen oder erst
danach - ist egal)
daanke und ciao
joachim
hi,
Wie gehe ich nun vor, um die
Frames richtig zu bestücken (schon vor dem öffnen oder erst
neufenster = open("","","width=...")
neufenster.top.frames[0].location.href="...",
neufenster.top.frames[1].location.href="...",
...
hth
Grüße auch ein Joachim ;-)
hi,
Also mein Problem ist folgendes: Ich möchte ein HTML-Fenster
mit Hilfe von einem Javascript öffnen. Gut das geht. ABER ...
besitzt Frames. Erst beim Aufruf des Javascripts weiß ich, was
in den einzelnen Frames steht. Wie gehe ich nun vor, um die
Frames richtig zu bestücken (schon vor dem öffnen oder erst
danach - ist egal)
daanke und ciao
joachim
Wie gehe ich nun vor, um die
Frames richtig zu bestücken (schon vor dem öffnen oder erst
neufenster = open("","","width=...")
neufenster.top.frames[0].location.href="...",
neufenster.top.frames[1].location.href="...",
...
hth
Grüße auch ein Joachim ;-)
also deinem Vorschlag habe ich nicht hingekriegt:
Ich habe da noch ein paar mehr Infos:
Meine Frames in der HTML-Seite "Frame.html" sind:
<frameset rows="98%,2%" border="0" name="main">
<frameset cols="20%,80%" border="0">
<frameset rows="10%,90%" border="0">
<frame src="1_linhalt_frame_top_links.htm" name="TOP_LINKS">
<frame src="1_linhalt_frame_links.htm" name="LINKS">
</frameset>
<frame src="1_linhalt_frame_rechts.htm" name="RECHTS">
</frameset>
<frame src="1_linhalt_frame_empty.htm" name="BOTTOM">
</frameset>
Wie schaffe ich, dass im Frame RECHTS eine bestimmte HTML-Seite
angezeigt wird.
bis jetzt steht da im Javascript:
jbWin=window.open("Frame.html", "...", "...");
Jetzt möchte ich in das Frame-Fenster RECHTS "xxx.htm" drin haben.
(ich probiere schon ganz schön lange damit rum)
Danke für eure Hilfe
ciao
hi,
bitte keine Fullqoutes, denk an den Traffic.
bis jetzt steht da im Javascript:
jbWin=window.open("Frame.html", "...", "...");
Jetzt möchte ich in das Frame-Fenster RECHTS "xxx.htm" drin haben.
zunächst mal musst Du sicherstellen, das Deine Frameseite geladen ist,
andernfalls ist ja Dein Frame nicht vorhanden. Also
function laden(){
// frame da? Dann laden!
if(jbWin.top.RECHTS)jbWin.top.RECHTS.location.href="...";
// sonst nochmal probieren
else setTimeout('laden()',500);
}
hth
Grüße Joachim
hi,
bitte keine Fullqoutes, denk an den Traffic.
bis jetzt steht da im Javascript:
jbWin=window.open("Frame.html", "...", "...");
Jetzt möchte ich in das Frame-Fenster RECHTS "xxx.htm" drin haben.
zunächst mal musst Du sicherstellen, das Deine Frameseite geladen ist,
andernfalls ist ja Dein Frame nicht vorhanden. Also
function laden(){
// frame da? Dann laden!
if(jbWin.top.RECHTS)jbWin.top.RECHTS.location.href="...";
// sonst nochmal probieren
else setTimeout('laden()',500);
}
hth
Grüße Joachim
danke - es hat greklappt
ciao