Frameset
KienWeng
- html
Hi Leute,
ich wollte ein Frameset mit drei Fenster machen die Vertikal neben einander liegen. In der Mitte sollte oben noch eine Seite rein. Jetzt wollte ich fragen wie ich in das ganz rechte Fenster eine HTML-Seite rein mache. Ich habe das jetzt so gemacht:
<frameset cols="17%,66%,17%" frameborder=0 border=0>
<frame src="Übersicht.html">
<frameset rows="10%,90%">
<frame src="Frame row.html">
<frame src="Startseite.html">
<frame src="Schwarz.html" Name="Anzeigetafel">
<frame src="H:\Projekarbeit\Bio\Biologie.html" name="Anzeigetafel">
<frame src="H:\Projekarbeit\Mathe\Mathe.html" name="Anzeigetafel">
</frameset>
Ist da vielleicht ein Fehler drin? Scharz.html sollte rechts erscheinen, aber da kommt nix.
hallo,
Ist da vielleicht ein Fehler drin? Scharz.html sollte rechts erscheinen, aber da kommt nix.
Vielleicht hilft es, wenn du http://selfhtml.teamone.de/html/frames/definieren.htm#frames noch einmal etwas gründlicher nachliest.
Grüße aus Berlin
Christoph S.
Die hier sind zu viel. Wo sollen die denn angezeigt werden???
<frame src="H:\Projekarbeit\Bio\Biologie.html" name="Anzeigetafel">
<frame src="H:\Projekarbeit\Mathe\Mathe.html" name="Anzeigetafel">
</frameset>
Die hier sind zu viel. Wo sollen die denn angezeigt werden???
<frame src="H:\Projekarbeit\Bio\Biologie.html" name="Anzeigetafel">
<frame src="H:\Projekarbeit\Mathe\Mathe.html" name="Anzeigetafel">
</frameset>
Die erscheinen im 2. vertikalen Framefenster, wenn ich links den entsprechenden Link in Übersischt.html anklicke.
Die hier sind zu viel. Wo sollen die denn angezeigt werden???
<frame src="H:\Projekarbeit\Bio\Biologie.html" name="Anzeigetafel">
<frame src="H:\Projekarbeit\Mathe\Mathe.html" name="Anzeigetafel">
</frameset>Die erscheinen im 2. vertikalen Framefenster, wenn ich links den entsprechenden Link in Übersischt.html anklicke.
Aha, das gehört dann aber nicht ins Frameset.
Das Frameset sollte so aussehen:
<frameset cols="17%,66%,17%" frameborder=0 border=0>
<frame src="Übersicht.html">
<frameset rows="10%,90%">
<frame src="Frame row.html">
<frame src="Startseite.html">
</frameset>
<frame src="Schwarz.html" Name="Anzeigetafel">
</frameset>
Du solltest jedem Frame einen Namen geben, dann ist die Referenzierung nachher einfacher.
Außerdem darfst du keine Leerzeichen in Dateinamen haben (wie in "Frame row.html").
Wie du es anstellst, dass deine Bio- und Mathe-Dateien im mittleren Frame angezeigt werden, kannst du hier nachlesen:
http://selfhtml.teamone.de/html/verweise/definieren.htm#zielfenster
Ich hoffe, das hilft dir weiter!
LG, Anja
Außerdem darfst du keine Leerzeichen in Dateinamen haben (wie in "Frame row.html").
Nur so aus Interesse (natürlich mach ich das nicht): Wieso nicht?
Gruss,
Daniel
Hi,
Nur so aus Interesse (natürlich mach ich das nicht): Wieso nicht?
Im Dateinamen darf man natürlich Leerzeichen haben, aber im HTTP-Zugriff darauf nicht! Hier müssen die Leerzeichen, wie auch andere Zeichen, maskiert werden (also: Frame%20row.html).
Gruß, Cybaer
Hallo,
<frame src="H:\Projekarbeit\Bio\Biologie.html" name="Anzeigetafel">
<frame src="H:\Projekarbeit\Mathe\Mathe.html" name="Anzeigetafel">
Mehrere Frames mit gleichem Namen machen auch _sehr_ wenig Sinn - wie willst du die nachher ansprechen...?!?
Gruss,
Daniel