Siechfred: Countdown mit PHP und Javascript

Beitrag lesen

Tag Dennis.

wie kann ich jetzt jede sekunde mir die aktuelle Serverzeit "abholen"??

Um Gottes Willen! Willst du jede Sekunde einen Serverrequest absetzen? Nene, junger Freund, davon lass mal die Finger.

Was du möchtest, kannst du auch mit Javascript ganz allein lösen, eine Sekunde ist eine Sekunde, egal ob auf dem Server oder dem Client. Errechne also die Differenz jede Sekunde neu und aktualisiere die Anzeige. Mal so dahingerotzt:

Javascript im Head:

var target = new Date("Jan 1 2007 0:00:01");  
function aktualisiere() {  
  now = new Date();  
  var dfr = Math.floor((target - now)/1000);  
  document.getElementById("tick").innerHTML = dfr+" Sekunden bis Buffalo";  
  window.setTimeout("aktualisiere()", 1000);  
}

HTML-Code:

<body onload="aktualisiere()">  
<p id="tick"></p>

Viel Spaß!

Siechfred