Comunidad de diseño web y desarrollo en internet online

Como crear un contador

Citar            
MensajeEscrito el 17 Feb 2009 11:40 pm
Hola a todos:

Me gustaría que me ayudaran con el código de un contador (pero no de páginas), me explico, que automaticamente de 1 al 10, pero que no me imprima 1 2 3 4 5 ..., sino en el mismo sitio muestre los números como un timer, que vallan pasando con un determinado tiempo.

Por diego2008kat

95 de clabLevel



 

Diseñador

firefox
Citar            
MensajeEscrito el 18 Feb 2009 03:26 pm
este código muestra en la barra de estado la hora del sistema actualizándose cada segundo.

Código :

<script>
setInterval("reloj()",1000);

function reloj() {
var fObj = new Date() ; 
var horas = fObj.getHours() ; 
var minutos = fObj.getMinutes() ; 
var segundos = fObj.getSeconds() ; 
if (horas <= 9) horas = "0" + horas; 
if (minutos <= 9) minutos = "0" + minutos; 
if (segundos <= 9) segundos = "0" + segundos; 
window.status = horas+":"+minutos+":"+segundos;
}
</script>

ten en cuenta que en lugar de mostrar la hora se podría, mostrar el contenido de una variable actualizándolo cada segundo, el secreto esta en la función setInterval, la cual permite realizar el llamado a una función indefinidas veces en intervalos de tiempo definidos, en el segundo parámetro de la función en milisegundos.
aqui hay un ejemplo
Saludos :cool:

Por DanielJimenez

70 de clabLevel



Genero:Masculino  

Web Developer

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.