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:
archivo externo<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>
Código:
Prueba personal (no completo)---> http://www.grafitocr.com/pag_v2/count_practice.htmlvar 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 con el error ---> http://www.grafitocr.com/pag_v2/count_practice_try.html
agradecere si me prestan un poco de su sabiduría !


