Jag har en webbplats med tre frames. I frame 1 ligger en navigationsmeny. När man klickar på en av dess knappar vill jag att två HTML-dokument öppnas samtidigt. Det ena i frame 2 och den andra i frame 3. Hur stan gör jag detta. Om ni inte förstår hur jag menar så kika på www.linum.se.
<a href="javascript:change('lank1.html', 'ramnamn1', 'lank2.html', 'ramnamn2')">Text</a>
<!-- Om du använder bilder som länkar -->
<img src="foo.gif" onclick="change('lank1.html', 'ramnamn1', 'lank2.html', 'ramnamn2')">
Notera att det inte skall vara ett mellanrum i ordet "javascript".
Man numrerar sina frames från topp till botten och vänster till höger. Observera att första framen har nummer 0.
Detta exempel uppdaterar frame 1 och 2.
Placera inom head taggarna:
<script language="JavaScript" type="text/javascript">
<!--
function changetwoframes( )
{
parent.frames[1].location.href="sida1.html";
parent.frames[2].location.href="sida2.html";
}
//-->
</script>
Så här ska länken se ut:
<a href="javascript:changetwoframes( )">länktext</a>