Hallo Pete,
Es soll eine Anwendung für Schüler werden. Und in Schulen herrscht halt noch die Steinzeit: WIn98 und NS4.x bzw. IE4.x
Da kannst du zumindest schon mit div-Layern arbeiten, also:
<head>
<style type="text/css">
#content {
position:absolute;
top:10px;
left:10px;
}
</style>
</head>
<body>
<div id="content">
...
</div>
</body>
In JavaScript kannst du die Dreier-Fallunterscheidung (fuer alle Faelle) machen:
if(document.getElementsByTagName)
document.getElementsByName("body")[0].innerHTML = newContent;
else if(document.all)
document.all.tags("body")[0].innerHTML = newContent;
else if(document.layers) {
document.content.document.clear();
document.content.document.open();
document.content.document.write(newContent);
document.content.document.close();
}
In allen Faellen wird nachtraeglich und dynamisch ("DHTML") nur der Seiteninhalt neu geschrieben, nicht aber die ganze Seite selbst, wie es bei einfachem document.write der Fall ist.
viele Gruesse
Stefan Muenz