Hi,
in der Tat, da gibt's ein paar Fehler... *g*
1. Frameset hat nix im Head zu suchen - er steht statt des Body, und in Deinem Fall innerhalb von <noscript>
2. Der Scriptteil darf nicht innerhalb eines Body stehen (das wäre dann ja Frameset innerhalb Body, das geht nicht)
3. Der Scriptteil dürfte aus der Kurve fliegen, da Du sowohl für JS als auch für HTML Anführungszeichen verwendest.
4. Tja, und Dein Noframe-Text muss natürlich innerhalb eines noframe-Abschnittes notiert sein.
Also:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>IT Forum</title>
</head>
<SCRIPT>
document.writeln('<FRAMESET rows="90,*" framespacing="0" border=0 frameborder="No">');
...usw. (beachte die Hochkommata!)
</SCRIPT>
<noscript>
<frameset rows="90,*" framespacing="0" border=0 frameborder="No">
...usw.
</frameset>
</noscript>
<noframes>
<body>
Schade, Ihr Browser unterstützt keine Frames.
Keine Frames, keine Kekse ........
</body>
</noframes>
</html>
Vorschlag: Geh noch mal das SelfHTML-Kapitel über Frames durch und sicherheitshalber mindestens das über Notationsregeln in JS, damit Du weißt, was wo hin muss und warum.
Grüße,
Utz