En el mensaje con el 3D cuenta atrás FIVe3D (ver también cómo lo hice: escribir una cuenta atrás a Flash ), se propuso crear un objeto de clase en Actionscript cuenta atrás, aquí está una versión similar en JavaScript:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | / ** * Clase de cuenta atrás * * @ Autor Giovambattista Fazioli * @ @ Email g.fazioli undolog.com * @ Web http://www.undolog.com * * @ Param dd (cadena) "día, mes, año * * / dd ) { función de cuenta atrás (dd) { / / Inicializa plazo previsto new Date ( dd ) ; var target = new Date (dd); = target. getTime ( ) ; .. este objetivo targetTime = getTime (); / ** * Actualizar la cuenta regresiva * / = function ( ) { este. refresh = function () { new Date ( ) ; var hoy = new Date (); today. getTime ( ) ; var hoy = horaActual getTime ().; / / Tiempo restante ( this . targetTime - currentTime ) ; este _leftMilliseconds = (this. targetTime - Tiempoactual).; Math. floor ( this ._leftMilliseconds / 1000 ) ; .. esta _leftSeconds = Matemáticas piso (_leftMilliseconds this. / 1000); Math. floor ( this ._leftSeconds / 60 ) ; esta planta _leftMinutes Matemáticas = (_leftSeconds this. / 60)..; Math. floor ( this ._leftMinutes / 60 ) ; .. esta _leftHours = Matemáticas piso (this. _leftMinutes / 60); / / No módulo = Math. floor ( this ._leftHours / 24 ) ; .. esta leftDays = Matemáticas piso (_leftHours this. / 24); / / Para imprimir = this ._leftMilliseconds % 1000 ; este leftMilliseconds = esta _leftMilliseconds% de 1000..; = this ._leftSeconds % 60 ; este leftSeconds = esta _leftSeconds 60%..; = this ._leftMinutes % 60 ; este leftMinutes = esta _leftMinutes 60%..; = this ._leftHours % 24 ; .. esta leftHours = esta _leftHours 24%; } ( ) ; este refresh ().; } |
Ejemplo
1 2 3 | new countDown ( '1 1, 2009' ) ; var = new cd cuenta atrás (1 '1, 2009); / / Muestra cuántos días, horas, minutos, segundos y milisegundos a 01 de enero 2009 |






Últimos Comentarios
Simon : Se molesta perturbado de nuevo y utilizar ese espacio para estas cosas ... sin embargo, no funciona ...
Giovambattista Fazioli : @ Simon: ¿qué puede ser debido a la sintaxis que utiliza, específicamente para PHP 5 +,...
Simon : He probado la noche anterior poner todo en functions.php, formas bien, jQuery, y las fichas que jQueryUI ...
Giovambattista Fazioli : @ Simon: Yo recomiendo la limpieza de ingresar un código como el de ...
Simon : @ Giovambattista Fazioli: Gracias por su paciencia, todo está claro ... ahora me siento ahora, ...