Frames
-
Hi,
ich habe ein Frameset erstellt. Auf der linken Seite sollen Buttons stehen, die jeweils eine HTML-Datei aufrufen, welche auf der rechten Seite angezeigt werden soll. Im oberen Teil soll ein Bild angezeigt werden.
Die Datei, die durch klicken auf den Button aufgerufen wird, wird nicht wie gewünscht auf dem rechten Teil des Framesets angezeigt, sondern auf dem linken. Wie muss ich das schreiben? Geht das überhaupt?
Das Frameset:
<HTML> <HEAD> <TITLE>Frameset</TITLE> </HEAD> <FRAMESET ROWS="80,*" BORDER=0 FRAMEBORDER=0 FRAMESPACING=0> <FRAME SRC="oben.html"> <FRAMESET COLS="80,*" BORDER=0 FRAMEBORDER=0 FRAMESPACING=0> <FRAME SRC="navigation.html"> <FRAME SRC="start.html"> </FRAMESET> </FRAMESET> <BODY> Ihr Browser kann keine Frames darstellen. Bitte laden Sie sich eine aktuelle Version herunter, um diese Internetseite sehen zu können. </BODY> </HTML>
Diese Datei soll im oberen Teil des Framesets stehen (oben.html):
<HTML> <HEAD> </HEAD> <BODY> Hier soll mal ein Bild stehen!!! </BODY> </HTML>
Diese Datei soll die Buttons enthalten und im linken Teil des Framesets stehen (navigation.html):
<HTML> <HEAD> </HEAD> <BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#00FF00" VLINK="#FF0000" ALINK="#0000FF"> <A HREF= "info.html"> <IMG SRC="info.gif" ALT="Allgemeine Informationen" HEIGHT=35 WIDTH=280 BORDER=0> </A> </BODY> </HTML>
Dies ist die Seite, die durch anklicken des Buttons aufgerufen werden soll. Sie soll im rechten Teil des Framesets dargestellt werden. (info.html)
<HTML> <HEAD> </HEAD> <BODY> Hier kommt ein Text mit Informationen hin. </BODY> </HTML>
Ich hoffe Ihr könnt mir weiterhelfen.
Gruß
Klaus
-
Dem Frame das du bei klick auf einen Button links geändert haben möchtest musst du im Frameset per name="" einen Namen geben.
Beim Button musst du dann nur noch im Link Tag target="" angeben.
-
Hi,
danke für deinen Tipp. Es funktioniert jetzt alles wie gewünscht.
Gruß
Klaus