martes, 21 de febrero de 2012

JavaScript: descarga con cuenta regresiva con el método setTimeout

Con Javascript podemos hacer algunas cosas interesantes como la popular cuenta atrás como tienen muchos sitios de descarga directa, haciendo uso del método setTimeout

<html>
<head>

<style type="text/css">
#contador {font-size:18px;color:green;}
</style>
<script language="javascript">
function timer(){
var t=setTimeout("timer()",1000);
document.getElementById('contador').innerHTML = 'Su descarga comenzará en: '+i--+" segs.";
if (i==0){document.getElementById('contador').innerHTML = '<a href="#">DESCARGAR</a>';
clearTimeout(t);
}
}
i=10;
</script>
</head>
<body onload="timer()">
<div id="contador"></div>
</body>
</html>
Reacciones:

2 comentarios:

Anónimo dijo...

Bueno bueno gracias, justo lo que necesitaba :D

Anónimo dijo...

gracias...buen codigo facil y pekeño..;)