Andreas Gaisbauer
Erfahrenes Mitglied
Wie kann ich mit einem Link mehrere Frames ändern?
Szenario:
Ein Link in der "Navigation" soll nun die beiden, rechten Frames ändern:
Frameset:
Script in der Navigation:
das Skript erwartet als Parameter die beide Urls der "neuen" Seiten...
weitere Infos:
http://www.selfhtml.net/javascript/objekte/frames.htm
http://devedge.netscape.com/library/manuals/2000/javascript/1.3/reference/window.html#1202300
Szenario:
Code:
+---------+----------------+
| | |
| | |
| | frame: |
| | "x" |
| frame: | |
| "nav" +----------------+
| | |
| | |
| | frame: |
| | "y" |
| | |
+---------+----------------+
Frameset:
PHP:
<html>
<head>
</head>
<frameset cols="450,*">
<frame src="navigation.html" name="nav" scrolling="no">
<frameset rows="50%,50%">
<frame src="x.html" name="x" scrolling="yes">
<frame src="y.html" name="y" scrolling="yes">
</frameset>
</html>
Script in der Navigation:
PHP:
<script language="JavaScript" type="text/javascript">
<!--
function change(url1,url2)
{
parent.x.location = url1;
parent.y.location = url2;
}
//-->
</script>
</head>
<body>
<a href="#" onClick="change('http://www.tutorials.de','http://www.google.de'); return false;">Change Frames</a>
</body>
weitere Infos:
http://www.selfhtml.net/javascript/objekte/frames.htm
http://devedge.netscape.com/library/manuals/2000/javascript/1.3/reference/window.html#1202300