Hi there,
Was mache ich falsch?
Zum bereits gesagten: Du sprengst Dir mit Deinem document.write das ganze Skript weg, und Deine Funktion kann sich selbst nicht mehr aufrufen, weil sie nicht mehr da ist.
Und abgesehen davon, daß es ohnehin immer fünf vor zwölf ist, besteht eine Lösung für Dein Scheinproblem darin, daß Du einen Bereich in Deinem HTML-Dokument mit einer ID versiehst, also identifizierbar machst für Dein Javascript und da die neuen Zeitwerte immer 'reinschreibst:
also zB
<span id="UNNOETIGE_INFORMATION"></span>
im Body Deines Dokuments und im Javascript:
function Clock() {
var Datum = new Date();
var Sekunden = Datum.getSeconds();
document.getElementById('UNNOETIGE_INFORMATION').innerHTML=Sekunden; window.setTimeout("Clock()", 1000);
}
Das hilft fürs Erste (um auf diverse andere Unzulänglichkeiten Deines Codes nicht einzugehen...)