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>

Comentarios

Publicar un comentario

Dejanos tu opinión

Entradas más populares de este blog

Hosting gratis con PHP y MySQL

¿Qué es Node.js? Guía completa para principiantes