Hallo
Jedenfalls sagt mir der W3C- wie auch der SelfHTML-eigene-Validator "<script> im <body> ist nicht drin".
Das ist falsch. Folgendes HTML validiert gegen die HTML4.01 Srict DTD.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Script im Body</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<h1>Test</h1>
<script type="text/javascript">
<!--
document.write("<h2>Test mit Script</h2>");
//-->
</script>
<noscript><h2>Test ohne Script</h2></noscript>
<p>Test</p>
</body>
</html>
Da musst Du wohl was anderes falsch gemacht haben. Eventuell zeigst Du ja mal, um welches Dokument es geht?
viele Grüße
Axel