Soweit ich wieß, kann man mit PHP include, dafür aber was man will. Wo gerade schon so ein schöner Thread is: Ich hab ebenfalls ein Countdownscript. Ich hab aber ein anderes Problem: Da es ein Countdown sein soll, rufe ich meine Funktion per´setTimeout nach einer Sekunde wieder auf. zumindestens will ich das. Er setzt nämlich kein Timeout, sondern ruft die Funktion sofort wieder auf. Jetzt würde ich von euch gerne wissen, wo mein Fehler liegt. Hier das Script:
Code:
<script language="JavaScript">
<!--
var zeit = <? echo $f; ?>;
var sekunden;
var minuten;
var stunden;
var gesamtzeit;
function count() {
if(zeit > 1) {
zeit--;
stunden = Math.floor(zeit / 3600);
minuten = Math.floor((zeit - (stunden * 3600)) / 60);
sekunden = zeit - ((stunden * 3600) + (minuten * 60));
if(stunden < 10) stunden = '0' + stunden;
if(minuten < 10) minuten = '0' + minuten;
if(sekunden < 10) sekunden = '0' + sekunden;
gesamtzeit = stunden + ':' + minuten + ':' + sekunden;
document.getElementById('input').value = gesamtzeit;
}
setTimeout("count(), 1000");
}
setTimeout("count(), 0");
//-->
</script>
Außerdem: Ich würde gerne wissen, wie ich die Zeit jede Sekunde ändern kann, ohne ein Inputfeld zu benutzen. also das Ganze in den Body zu schreiben, aber trotzdem ständig zu aktualisieren.