hola amigos encontre este script para usar un Countdown Clock
funciona muy bien el unico detalle es que el script se sigue ejecutanto ya cuando el tiempo
llego a su meta o fin que se le alla especificado
mi pregunta como puedo deterner el script para que ya no haga peticiones al server
este es el codigo
Código:
aqui se invoca el script<?php header("Expires: 0"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("cache-control: no-store, no-cache, must-revalidate"); header("Pragma: no-cache"); // mktime(hour, minute, second, month, day, year) $target_date = mktime(0, 0, 0, 1, 1, 2009); $today_date = time(); $secs_left = $target_date - $today_date; if ($secs_left > 0) //not yet reach target date { //1 day is 86400 seconds (60 * 60 * 24) $days_left = floor($secs_left / 86400); //1 hour is 3600 seconds (60 * 60) $hrs_left = floor(($secs_left - $days_left * 86400) / 3600); //1 minute is 60 seconds (duh…) $mins_left = floor(($secs_left - ($days_left * 86400) - ($hrs_left * 3600)) / 60); $secs_left = $secs_left - ($days_left * 86400) - ($hrs_left * 3600) - ($mins_left * 60); echo “<strong>”.$days_left.”</strong> day : “. “<strong>”.$hrs_left.”</strong> hr : “. “<strong>”.$mins_left.”</strong> min : “. “<strong>”.$secs_left.”</strong> sec”; } else //target date reached! { echo “2009 has arrived!”; //do something here… } ?>
Código:
<script type="text/javascript" src="prototype.js"></script> <script type="text/javascript"> new Ajax.PeriodicalUpdater ( "countdown", "countdown.php", { method: "get", frequency: 1 } ); </script>
espero sus comentarios
saludos