danke für deine hartnäckige hilfe, also paß auf- hier erst mal die quelle:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>frameset</title>
<script language="JavaScript" type="text/javascript">
<!--
function frames(){if (navigator.appName!="Netscape"){
var datei="<frameset rows="*,1,1,1" border="0" frameborder="0" framespacing="0">\n"+
" <frame src="index2.htm" name="haupt" noresize></frame>\n"+
" <frame src="leerbody.htm" name="mitte"></frame>\n"+
" <frame src="preloadpics.htm" name="unten"></frame>\n"+
" <frame src="leerbody.htm" name="ganzunten"></frame>\n"+
"</frameset>";
document.write(datei);
document.close(); }
else{ document.location.href="index2.htm"; }
}
//-->
</script>
</head>
<script language="JavaScript" type="text/javascript">
<!--
frames();
//-->
</script>
<body bgcolor="black" topmargin="0" leftmargin="0">
</body>
</html>
der validator sagt mir dazu folgendes:
1.DOCTYPE Override in effect! Any DOCTYPE Declaration in the document has been suppressed and the DOCTYPE for «HTML 4.01 Transitional» inserted instead. The document will not be Valid until you alter the source file to reflect this new DOCTYPE.
2.Line 11, column 97: end tag for element "FRAME" which is not open (explain...).
...htm" name="haupt" noresize></frame>\n"+
und
3.Line 30, column 32: there is no attribute "TOPMARGIN" (explain...).
<body bgcolor="black" topmargin="0" leftmargin="0">
für mich ist doch schon verwirrend, da ich angenommen habe alles dem standard konform zu machen, aber wo es keine standardisierung gibt, wem soll man es dann recht machen?
wenn du das besser verstehst, als ich dann zeig mir doch mal meine fehler.
danke und ciao, breaker.