roelywoely
%Europe/Berlin %867 %2005, 21:48
Hoi,
Een opdracht van php staat in frameset.php. Als deze opdracht true is, moet het onderste frame een bepaalde pagina weergeven. Als het false is, moet het een andere pagina weergeven. Hoe doe ik dit? De naam van het onderste frame is "onder". Ik heb al veel geprobeerd met zon dingen zoals dit:
<?
if (true) {
echo "<script language='JavaScript'>
parent.onder.location = 'http://www.google.nl';
</script>
" } ?>
enz.. ook met document, window. href, location.replace, etc. etc. weet iemand hoe dit moet? hier nog wat handige informatie:
<< BEGIN FRAMESET.PHP >>
<html>
<head>
<title>New Page 1</title>
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
</head>
<frameset rows="165,*">
<frame name="boven" scrolling="no" noresize target="main" src="boven.php">
<?
if ($pagina == "ja") {
echo "<script language='JavaScript'>";
echo "parent.onder.location = '../../index2.php';";
echo "</script>";
}
else{
echo "<script language='JavaScript'>";
echo "parent.onder.location = 'onder.php';";
echo "</script>";
}
?>
<frame name="onder" src="onder.php">
<noframes>
<body>
<p>This page uses frames, but your browser doesn't support them.</p>
</body>
</noframes>
</frameset>
</html>
<< EINDE FRAMESET.PHP >>
<< BEGIN BOVEN.PHP >>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 2</title>
<base target="main">
</head>
<body>
</body>
</html>
<< EINDE BOVEN.PHP >>
<< BEGIN ONDER.PHP >>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 3</title>
</head>
<body>
</body>
</html>
<< EINDE ONDER.PHP >>
LET OP bestanden zijn hier te bekijken:
http://www.roel.fh-net.com/extra/test/
alvast bedankt
Een opdracht van php staat in frameset.php. Als deze opdracht true is, moet het onderste frame een bepaalde pagina weergeven. Als het false is, moet het een andere pagina weergeven. Hoe doe ik dit? De naam van het onderste frame is "onder". Ik heb al veel geprobeerd met zon dingen zoals dit:
<?
if (true) {
echo "<script language='JavaScript'>
parent.onder.location = 'http://www.google.nl';
</script>
" } ?>
enz.. ook met document, window. href, location.replace, etc. etc. weet iemand hoe dit moet? hier nog wat handige informatie:
<< BEGIN FRAMESET.PHP >>
<html>
<head>
<title>New Page 1</title>
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
</head>
<frameset rows="165,*">
<frame name="boven" scrolling="no" noresize target="main" src="boven.php">
<?
if ($pagina == "ja") {
echo "<script language='JavaScript'>";
echo "parent.onder.location = '../../index2.php';";
echo "</script>";
}
else{
echo "<script language='JavaScript'>";
echo "parent.onder.location = 'onder.php';";
echo "</script>";
}
?>
<frame name="onder" src="onder.php">
<noframes>
<body>
<p>This page uses frames, but your browser doesn't support them.</p>
</body>
</noframes>
</frameset>
</html>
<< EINDE FRAMESET.PHP >>
<< BEGIN BOVEN.PHP >>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 2</title>
<base target="main">
</head>
<body>
</body>
</html>
<< EINDE BOVEN.PHP >>
<< BEGIN ONDER.PHP >>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 3</title>
</head>
<body>
</body>
</html>
<< EINDE ONDER.PHP >>
LET OP bestanden zijn hier te bekijken:
http://www.roel.fh-net.com/extra/test/
alvast bedankt