• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Anfängerprobleme mit html und mit frames

reisfink

Neues Mitglied
Hall alle zusammen,

ich bräucht eure Hilfe, da ich keinen Fehler mehr finden kann :(
Als Übung zu einer Klausur sollten wir eine Seite in drei Teile aufsplitten. (Und dies mit Frames)

Oben soll die Überschirft stehen, Links die Navigation und rechts der Inhalt!

Die Seite in drei Teile aufzusplitten war kein Problem, jedoch wird mir nun links und rechts kein Inhalt mehr angezeigt, die Überschrift wird jedoch angezeigt.

m49ouyrj.png


Ich habe mal das ganze zusammengefasst, in der Hoffnung jemand findet den Fehler! :(

moz-screenshot.png
moz-screenshot-1.png
http://www.file-upload.net/download-2133439/frameset--bung.rar.html

Vielen dank schon ein mal im Vorraus für eure Hilfe! :)
 
musst eben zieldateien angeben. wenn der frame nicht weiß, was er anzeigen soll, bleibt die seite leer.

Nils aka XraYSoLo
 
Als Übung zu einer Klausur sollten wir eine Seite in drei Teile aufsplitten. (Und dies mit Frames)
Au! Frames werden aus verschiedensten Gründen nicht mehr im Webdesign bevorzugt. Am besten hältst du diesen Link deinem Auftraggeber unter die Nase: Subotnik: Warum Frames out sind (und es schon immer waren...) (Vielleicht kannst du einige theoretische Plus-Punkte bei ihm erringen, wenn du ihn noch etwas beibringen kannst.) :)

Wenn er altmodisch bleibt, und dir nichts anderes übrig bleibt: http://de.selfhtml.org/html/frames/definieren.htm (Beispiel 4 passt auf deine Aufgabe)
 
musst eben zieldateien angeben. wenn der frame nicht weiß, was er anzeigen soll, bleibt die seite leer.

Nils aka XraYSoLo

Dies habe ich ja gemacht, klappt jedoch nicht so ganz :(

<HTML>
<HEAD>
<TITLE>Testframe</TITLE>
</HEAD>
<frameset rows="75,*">
<frame name="oben" src="oben.html" scrolling="no">

<frameset cols=20%,*">
<frame name="links" scr="liniulsbdf.html" scrolling="no" target="blank">

<frame name="rechts" scr="starbslf.html" scrolling="auto" target="blank">

</frameset>

<noframes>
<body>

Tut mir leid, Ihr PC kann keine Frames darstellen!

</body>
</noframes>
</frameset>
</html>
 
Hallo.

Du hast bei deinem Code target="blank", also wird eine neue leere Seite geöffnet.
Du must als target den Namen deiner Frameseite angeben.

Gruss
Elroy
 
Ok habs gefunden! ;) War ein einfacher Schreibfehler den niemand bemerkt hatte :(

<frame name="rechts" scr="starbslf.html" scrolling="auto" target="blank">

Ich hatte anstatt src -> scr stehen, kein Wunder ;)
 
Zuletzt bearbeitet:
Frames

hi hab mal ne Frage:

Ich weiss zwar wie man Frames macht aber nicht wie man damit arbeitet:

weil ich möchte dass so haben das z.B. oben 20% abgetrennt werden(das krieg ich noch hin) und da Links einfügen. UNd wenn man da dan draufglickt da möcht ich dass nur die untere hälfte sich vverändert und das oben nicht


weiss einer wie das geht?
schon mal danke

mfg
PHP-freak:)
 
Hallo.

Und warum willst du das mit einer veralteten Technik machen die mehr Nach- als Vorteile hat?
Bei deinem Vorhaben gibt es keinen Grund Frames zu benutzen.

Gruss
Elroy
 
Frames

und was soll ich dann machen ?

hast du einen Vorschlag wie ich es anders machen könnte?



mfg
PHP-freak
 
ich will halt dass sich nur ein Teil der Seite ändert und das das Menü immer gleich bleibt
 
Verwende HTML und CSS dafür wofür es gedacht ist: HTML zur Auszeichnung der Inhalte, CSS zur Gestaltung. Und das natürlich ohne Frames, denn die haben keinerlei semantische Bedeutung. Schau dir am Besten mal einige Einsteiger-Tutorials und Beispiele an.

EDIT: wenn das Menü immer gleich bleiben soll verwende eine Webprogrammiersprache wie php. Das vereinfacht letztlich ungemein die Pflege - und die Seite sieht deutlich besser aus als mit Frames ...
 
Ach und nochwas zu den Frames: Das Attribut "target" hat im Tag <frame> ohnehin rein gar nichts zu suchen. Das ist nur bei Links relevant.
 
Zurück
Oben