Zwei Frames gleichzeitig ändern
Scripting-Tipps -
JavaScript
Mit einem kleinen JavaScript ist es möglich, per Mausklick zwei Frames auf einmal zu verändern.
Das folgende Script muss dabei in den
<head>...</head>-Bereich der Seite eingefügt werden, auf die der "Doppel-Link" erscheinen soll.
Beispiel:
<script language="JavaScript">
<!--
function Doppellink(url1, frameziel1, url2, frameziel2)
{
Frame1 = eval("parent."+frameziel1);
Frame2 = eval("parent."+frameziel2);
Frame1.location.href = url1;
Frame2.location.href = url2;
}
//-->
</script>
Nun muss noch der Link, der die beiden Frames gleichzeitig aufrufen soll, etwas verändert werden.
Beispiel:
<a href="javascript:Doppellink('frame1.htm','inhalt','frame2.htm','rechts');">Zwei Frames gleichzeitig ändern</a>
Tipp:
Das Script lässt sich natürlich auch erweitern, so dass Sie im Endeffekt beliebig viele Frames auf einmal ändern können.