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

frameset aufrufen und seiten in den frames

J

jonathan

Guest
hallo forum
meine kleine function hier sollte ein fenster öffnen darin ein frameset laden und 3 seiten in die 3 frames des framsets. wie gesagt es sollte.
was hab ich falsch gemacht ?




function WindowFrames(frameset,seite1,frame1,seite2,frame2,seite3,frame3) {

seite = window.open(frameset);
seite.parent.frame1.location.href = seite1;
seite.parent.frame2.location.href = seite2;
seite.parent.frame3.location.href = seite3;

}
 
hi jonathan,

Code:
<html>
<head>
<title>neue Seite</title>

<script language="JavaScript" type="text/javascript">
<!--
function preview(URL1,URL2,URL3,breite,hoehe,frame1,frame3,titel) {
p=window.open('','seite','width='+ breite +',height='+ hoehe +'');
p.document.write('<html>'
+ '<head>'
+ '<title>'+ titel +'</title>'
+ '</head>'
+ '<frameset border="0" framespacing="0" frameborder="0" rows="'+ frame1 +',*,'+ frame3 +'">'
+ '<frame name="oben" src="'+ URL1 +'" marginwidth="0" marginheight="0" scrolling="no" noresize>'
+ '<frame name="haupt" src="'+ URL2 +'" marginwidth="0" marginheight="0" scrolling="auto" noresize>'
+ '<frame name="unten" src="'+ URL3 +'" marginwidth="0" marginheight="0" scrolling="no" noresize>'
+ '</frameset>'
+ '</html>');
}
//-->
</script>

</head>
<body>

<a href="javascript:preview('oben.htm','haupt.htm','unten.htm','800','640','80','60','Titel der neuen Seite');">neue Seite</a>

</body>
</html>
 
frage

hi rené
erstmal danke für deine hilfe. ich hab aber noch ein problem.
wie mach ich es wenn ich das framset in das aktuelle window laden will ?
 
hi jonathan,

Code:
<html>
<head>
<title>neue Seite</title>

<script language="JavaScript" type="text/javascript">
<!--
function preview(URL1,URL2,URL3,breite,hoehe,frame1,frame3,titel) {
parent.[b]framename[/b].document.write('<html>'
+ '<head>'
+ '<title>'+ titel +'</title>'
+ '</head>'
+ '<frameset border="0" framespacing="0" frameborder="0" rows="'+ frame1 +',*,'+ frame3 +'">'
+ '<frame name="oben" src="'+ URL1 +'" marginwidth="0" marginheight="0" scrolling="no" noresize>'
+ '<frame name="haupt" src="'+ URL2 +'" marginwidth="0" marginheight="0" scrolling="auto" noresize>'
+ '<frame name="unten" src="'+ URL3 +'" marginwidth="0" marginheight="0" scrolling="no" noresize>'
+ '</frameset>'
+ '</html>');
}
//-->
</script>

</head>
<body>

<a href="javascript:preview('oben.htm','haupt.htm','unten.htm','800','640','80','60','Titel der neuen Seite');">neue Seite</a>

</body>
</html>
 
Zurück
Oben