Ok, da wir jetzt ein wenig über Frames gelernt haben lass uns zurück zu etwas einfachem gehen und uns mit dem Verlinken zwischen Frame beschäftigen.
<FRAMESET COLS="33%,67%"> <FRAME SRC="beth.html"> <FRAME SRC="terri.html"> </FRAMESET>
Jetzt wollen wir einen Link von beth.html zu shannon.html hinzufügen. Also öffne beth.html mit Notepad und füge folgendes hinzu...
<HTML> <HEAD> <TITLE>My Framz Page</TITLE> </HEAD> <BODY> Beth <P>You have to visit my friend Shannon. </BODY> </HTML>
Dann füge einen Link hinzu und speichere es ab.
<HTML> <HEAD> <TITLE>My Framz Page</TITLE> </HEAD> <BODY> Beth <P>You have to visit my friend <A HREF="shannon.html">Shannon</A>. </BODY> </HTML>
Jetzt probier's mal.
<FRAMESET COLS="33%,67%"> <FRAME SRC="beth.html"> <FRAME SRC="terri.html"> </FRAMESET>
Wenn Du jetzt auf den Link klickst, siehst Du, dass Shannons Seite in Beth's Fenster geladen wird. Ich weiss, ich weiss... Du bist nicht beeindruckt. Du möchtest auf einen Link in Beth's Fenster klicken und die Seite in Terris Fenster geladen haben. Nun, das erfordert ein wenig mehr Arbeit.
Was Du tun musst, ist, den <FRAME> in der Hauptseite einen NAMEn zu geben. Also mach weiter und gib dem zweiten Frame einen Namen.
<FRAMESET COLS="33%,67%"> <FRAME SRC="beth.html"> <FRAME SRC="terri.html" NAME="WINDOW-1"> </FRAMESET>
Beachte - <FRAME> NAMEn müssen mit einem alphanumerischen Zeichen anfangen (abc123 etc). Alle anderen Fensternamen werden ignoriert . (Eine Ausnahme ist ein Name beginnend mit einem Unterstrich _ Diese Verwendung wird später erklärt.)
Jetzt müssen wir dem Link in Beth's Seite noch etwas hinzufügen, also öffne open beth.html nochmal (mit Notepad) und füge ein TARGET (Ziel) hinzu.
<HTML> <HEAD> <TITLE>My Framz Page</TITLE> </HEAD> <BODY> Beth <P>You have to visit my friend <A HREF="shannon.html" TARGET="WINDOW-1">Shannon</A> </BODY> </HTML>
Das veranlasst den Link, die Seite in den Frame namens WINDOW-1 zu laden.