Homepage selbermachen 7.852 Themen, 35.619 Beiträge

3 Frames und ein Link

hermannhoelter / 1 Antworten / Baumansicht Nickles

Hi!
Ich brauche unbedingt ein Script mitdem ich mehrere Frames mit nur einem Link ändern kann!
Wer kann mir helfen?

Hermann
hermannhoelter@yahoo.com

bei Antwort benachrichtigen
Hobbes hermannhoelter „3 Frames und ein Link“
Optionen

Hier das gewünschte Script:
Zunächst eine Funktion definieren, die später abfragt, was in den beiden Frames nach Klick auf den Link angezeigt werden soll:

*script language="JavaScript"*
*!--
function DblFrame(URL1,Fr1,URL2,Fr2)
{
parent.frames[Fr1].location.href=URL1;
parent.frames[Fr2].location.href=URL2;
}
//--*
*/script*

und dann im Link angeben, was für Seiten in den beiden Frames geladen werden sollen. Die Zahlen 1 & 2 (--> Fr1, Fr2) bezeichnen übrigens die Indizes der Frames, die geändert werden sollen; der Index eines Frames ist abhängig von der Frameset-Definition: Der Frame der zuerst definiert wurde erhält den Index 0, der zweite den Index 1, der dritte definierte Frame den Index 2 usw.
So würde der HTML-Code also beispielsweise weitergehen:

*a href="javascript:DblFrame('Seite1.htm',1,'Seite2.htm',2)"*Zwei Frames wechseln*/a*

(Die * wieder entsprechend durch ersetzen...!)

Gruß,
Hobbes

bei Antwort benachrichtigen