Frame Darstellungs Problem mit Netscape
horsti
- html
Hallo Forumisten,
ich hab entweder Tomaten auf den Augen oder bin doof.
Mit II5 gibt's keine Probleme, Netscape zeigt nur eine weiße Seite.
Seltsamerweise werden die beiden vertikalen Frames angezeigt, wenn der <frameset rows="15%,85%"> gelöscht wird.
Danke schon mal für die Hilfe
Tschö
Horsti
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<meta http-equiv="Content-Style-Type" content="text/css">
</head>
<frameset rows="15%,85%">
<frame src="home_top.html" name="home_top"></frame>
<frameset cols="15%,85%">
<frame src="home_left.html" name="home_left"></frame>
<frame src="home.html" name="Homezone"></frame>
<noframes>
home.html
</noframes>
</frameset>
</html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<meta http-equiv="Content-Style-Type" content="text/css">
</head>
<frameset rows="15%,85%">
<frame src="home_top.html" name="home_top"></frame>
<frameset cols="15%,85%">
<frame src="home_left.html" name="home_left"></frame>
<frame src="home.html" name="Homezone"></frame>
<noframes>
home.html
</noframes>
</frameset>
</html>
Line 6, column 6:
</head>
^
Error: missing a required sub-element of "HEAD"
Line 8, column 53:
<frame src="home_top.html" name="home_top"></frame>
^
Error: end tag for element "FRAME" which is not open; try removing the end tag or check for improper nesting of elements
Line 10, column 55:
<frame src="home_left.html" name="home_left"></frame>
^
Error: end tag for element "FRAME" which is not open; try removing the end tag or check for improper nesting of elements
Line 11, column 49:
<frame src="home.html" name="Homezone"></frame>
^
Error: end tag for element "FRAME" which is not open; try removing the end tag or check for improper nesting of elements
Line 16, column 6:
</html>
^
Error: end tag for "FRAMESET" omitted; possible causes include a missing end tag, improper nesting of elements, or use of an element where it is not allowed
Line 7, column 0:
<frameset rows="15%,85%">
^
Error: start tag was here
<frameset rows="15%,85%">
<frame src="home_top.html" name="home_top"></frame>
<frameset cols="15%,85%">
<frame src="home_left.html" name="home_left"></frame>
<frame src="home.html" name="Homezone"></frame>
<noframes>
home.html
</noframes>
</frameset>
</html>
Mach den Noframes-Bereich aus dem Frameset raus, hänge es hinten an, und füge ihm bei der Gelegenheit gleich <body> hinzu. Ein Frameset selbst hat zwar keinen Body, aber wenn keine Frames angezeigt werden können, muß ja irgendwie ein gültiges HTML-Dokument bestehen, um es stattdessen anzuzeigen.
- Sven Rautenberg
Hallo Sven,
Mach den Noframes-Bereich aus dem Frameset raus, hänge es hinten an, und füge ihm bei der Gelegenheit gleich <body> hinzu. Ein Frameset selbst hat zwar keinen Body, aber wenn keine Frames angezeigt werden können, muß ja irgendwie ein gültiges HTML-Dokument bestehen, um es stattdessen anzuzeigen.
Der noframes-Bereich gehoert in das aeussere Frameset hinein. Das Element body ist optionales Kind von noframes.
Es fehlt im Markup des Ausgangsfragestellers aber ein schließendes </frameset> beim inneren Frameset mit cols="...".
MfG, Thomas
Uff, so passt's jetzt! Doch Tomaten auf den Augen...Danke euch! (Noframes ist noch draussen.)
Schönen abend noch
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Horsti's Homezone mit der dicken XJR, Reisefotos und anderem</title>
<meta name="author" content="xjrhorsti">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
<meta http-equiv="Content-Style-Type" content="text/css">
</head>
<frameset rows="15%,85%">
<frame src="home_top.html" name="home_top">
<frameset cols="15%,85%">
<frame src="home_left.html" name="home_left">
<frame src="home.html" name="Homezone">
</frameset></frameset>
</html>
Hallo Sven,
Mach den Noframes-Bereich aus dem Frameset raus, hänge es hinten an, und füge ihm bei der Gelegenheit gleich <body> hinzu. Ein Frameset selbst hat zwar keinen Body, aber wenn keine Frames angezeigt werden können, muß ja irgendwie ein gültiges HTML-Dokument bestehen, um es stattdessen anzuzeigen.
Der noframes-Bereich gehoert in das aeussere Frameset hinein. Das Element body ist optionales Kind von noframes.
Es fehlt im Markup des Ausgangsfragestellers aber ein schließendes </frameset> beim inneren Frameset mit cols="...".
MfG, Thomas