Ando buscando algún código, para un contador regresivo, para poder ingresarlo en mi página Web, lo que sucede que los que he encontrado no han sido de mi agrado, por eso acudo por este medio, para recibir ayuda.
Ando buscando un contador regresivo que contenga "milisegundos".
Días / Horas / minutos / segundos / milisegudos
me he encontrado un codigo exelente, pero al momento de modificarlo me genera un error, no lo he podido configurar bien.
Ante ello le pido de su ayuda?
http://www.kostenlose-javascripts.de/javascripts/zaehler-counter-timer/countdown-bis-silvester.html (por motivos de seguridad del sitio lamento no poner el link directamente)
esta es la pagina original del código
esta dividido en dos archivos
Código:
<script type='text/javascript'>
<!--
var now = new Date();
var year = now.getYear();
if (year < 1900) {
year += 1900;
}
var end = new Date("December 31, " + year + " 6:00:00 GMT");
document.write('<div style="text-align: center">');
document.write(' <span id="c1" style="FONT: bold 30px arial; COLOR: green"></span><br />');
document.write(' <span id="c2" style="font: bold 25px arial; color: blue">;</span><br />');
document.write(' ... falta para el 31 de Diciembre ' + year);
document.write('</div>');
function toSt2(n) {
s = "";
if (n < 10) s += "0";
return (s + n).toString();
}
function toSt3(n) {
s = "";
if (n < 10) s += "00";
else if (n < 100) s += "0";
return (s + n).toString();
}
function countdown() {
d = new Date();
count = Math.floor(end.getTime() - d.getTime());
if(count > 0) {
miliseconds = toSt3(count%1000); count = Math.floor(count/1000);
seconds = toSt2(count%60); count = Math.floor(count/60);
minutes = toSt2(count%60); count = Math.floor(count/60);
hours = toSt2(count%24); count = Math.floor(count/24);
days = count;
document.getElementById('c1').innerHTML = days + ' DÍAS';
document.getElementById('c2').innerHTML = hours + ':' + minutes + ':' + seconds + '.' + miliseconds + '';
setTimeout("countdown()", 30);
}
}
//-->
</script>
<br />
<div id="grafitojavascripts" align="center"><a href="http://www.kostenlose-javascripts.de/blog/36-staroffice-kostenlos" title="Grafito - Diseño Web" target="_blank">www.grafitocr.com</a></div>
<p><br />
<script type="text/javascript" src="http://www.grafitocr.com/pag_v2/startScript.html"></script>
archivo externo
Código:
var cDiv = document.getElementById("grafitojavascripts");
var cD1 = (cDiv.innerText) ? cDiv.innerText : cDiv.textContent;
var cD2 = cDiv.innerHTML;
if ((cD1.length > 5) && ((cD2.match(/tenlo|[phf]oto|kaps|pe\.de|erg\.org|nus\.info|selbay|k\.eu|ris\.de|els\.de/gi))) && !(cD2.match(/1pt|1px|#|!|2page|wg\.am|hallo/))) {
window.onload=countdown;} else {
document.write("<a href='http://www.grafitocr.com/'><h3>El contador regradivo no funciona correctamente<br>Puedes visitar - grafito</h3></a>");
}
Prueba personal (no completo)---> http://www.grafitocr.com/pag_v2/count_practice.html
Prueba con el error ---> http://www.grafitocr.com/pag_v2/count_practice_try.html
agradecere si me prestan un poco de su sabiduría !