Zwei Frames gleichzeitig ändern

Mit diesem Script können Sie zwei Frameinhalte mit einem einzigen Link verändern.

Beispiel

BODY-SEGMENT
<script language="JavaScript">
<!--
function start()
{
parent.FRAMENAME1.location = "FRAMEPAAR1-SEITE1.htm";
parent.FRAMENAME2.location = "FRAMEPAAR1-SEITE2.htm";
}
function start2()
{
parent.FRAMENAME1.location = "FRAMEPAAR2-SEITE1.htm";
parent.FRAMENAME2.location = "FRAMEPAAR2-SEITE2.htm";
}
--></script>
<p align="center"><a href="javascript:start()">Link 1</a></p>
<p align="center"><a href="javascript:start2()">Link 2</a></p>

Erläuterung:

Wie Sie ja, vielleicht aus unserem Frame-Workshop, wissen, werden Framebestandteilen Namen gegeben. In unserem Beispiel lauten diese Namen FRAMENAME 1 und 2, es könnten vielleicht ein Banner und eine Anzeigefläche sein. Es werden die beiden Funktionen ´start´ und ´start2´ definiert, die jeweils eine Zuweisung einzelner Seiten zu unseren Frames beinhalten.

Bei Verwendung eines der beiden Links am Ende des Scriptes wird nun die entsprechende Funktion aufgerufen und ruft in dem Frame mit dem Namen "FRAMENAME1" die Seite "FRAMEPAAR1-SEITE1.htm" und in dem Frame "FRAMENAME2" die Seite "FRAMEPAAR1-SEITE2.htm" auf. Wird der andere Link verwendet, werden in die entsprechenden Frames die dazugehörigen Seiten des zweiten Framepaares geladen.

Zurück zum Inhaltsverzeichnis

 



Wollen Sie etwas anmerken? Mailen Sie uns
© 1999 Grammiweb.de