Homepage selbermachen 7.851 Themen, 35.615 Beiträge

Html - FRAMES

Lenni Boger / 3 Antworten / Baumansicht Nickles

Hi also ich hab ne seite mit zwei Frames gemacht . Jetzt hab ich zwei frames aber ich möchte eine als Menu leiste und die soll dan das aufrufen was ich in der Menu leiste geschrieben habe . Das Problem : So wenn ich in der Menu leiste einen Link setze dann lädt der Link in der Menu leiste und nicht im anderen Frame . Mit dem anderen Frame ist das genauso . Kann mir da einer helfen . Danke . Im vor raus .

bei Antwort benachrichtigen
greg-cu Lenni Boger „Html - FRAMES“
Optionen

Hi Lenni,
falls Du Lust hast schau´s Dir "bei mir" an: http://ritterrunde.ettlnet.de
Geladen wird dann http://ritterrunde.ettlnet.de/index.html; dort sind die zwei frames definiert mit der festlegung, daß die links im Hauptframe geöffnet werden (nicht im Navigations-Frame).
Die beiden Seiten, die in der index.html aufgerufen werden, sind
http://ritterrunde.ettlnet.de/nav.html und http://ritterrunde.ettlnet.de/home.html.
Hoffe, das hilft.
Gruß greg

mistakes are another opportunity to refine
bei Antwort benachrichtigen
aaf greg-cu „Hi Lenni, falls Du Lust hast schau s Dir bei mir an:...“
Optionen

jo und wenn dir das source code studieren nicht reicht .... in deiner index datei musst du die frames benennen...und dann kannst du als target einfach den namen des anderen frames nehmen...also angenommen deine navigationseite heisst navbar deine inhaltsseite inhalt...

link von navigation: a href="inhalt2.htm" target="inhalt"....
alles klar ?
greets aaf

bei Antwort benachrichtigen
(Anonym) Lenni Boger „Html - FRAMES“
Optionen

in den head der html-seite die die menüleiste beinhalten soll (d.h. die seite, die in diesem frame aufgerufen wird) schreibst du:

(head)
(base target="frame2")
(/head)

der andere krempel im head bleibt natürlich erhalten,
runde klammern durch eckige ersetzen,
frame2 ist der name des 2ten frames (den du dir natürlich selbst bei der erstellung aussuchen kannst
falls einzelne links nicht mehr in frame2 geöffnet werden sollen, mußt du den speziellen link so schreiben (a href="xyz" target="blank")
der link würde dann in einem neuen browserfenster aufgerufen werden

bei Antwort benachrichtigen