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

Mostrar el clima en tu página web con php

Copiar archivos de un sitio a otro con la función copy de php