Ich möchte, dass in einem DIV, an einem bestimmten Datum/Uhrzeit der Inhalt "start.php" geladen wird.
Bei meinem Code wird per "setInterval()" eine Funktion ausgeführt, bis das Ereignis erreicht wurde. Dann wird per "load()" die Datei "start.php" in das DIV geladen. Funktioniert soweit allles.
Das Problem ist nun, dass die Datei "start.php" weiter alle 3 Sekunden neu geladen wird. Wie kann ich das verhindern?
Mit "clearInterval(timer);" habe ich bis jetzt keine Lösung gefunden.
Bei meinem Code wird per "setInterval()" eine Funktion ausgeführt, bis das Ereignis erreicht wurde. Dann wird per "load()" die Datei "start.php" in das DIV geladen. Funktioniert soweit allles.
Das Problem ist nun, dass die Datei "start.php" weiter alle 3 Sekunden neu geladen wird. Wie kann ich das verhindern?
Mit "clearInterval(timer);" habe ich bis jetzt keine Lösung gefunden.
Code:
<script> $(document).ready(function() { var timer = setInterval(function checkSTART(){ // aktuelle TimeStamp: var ts = Math.round((new Date()).getTime() / 1000); if(ts > '<?PHP echo $_SESSION['tsSTART']; ?>'){ if($(".box").load('start.php')){ clearInterval(timer); } } }, 3000); }); </script>
Kommentar