Contagem Regressiva( JavaScript ) funciona no chrome e IE porem no mozilla não
Pessoal estou fazendo um script muito basico em java ele tem a seguinte função
ele ve o dia a hora o minuto o segundo no pc
e faz algumas contas para verificar um tempo que é para ser contato em um site
ou seja ele diz quanto tempo falta para dia 14 as 23:59:59 ou seja dia 15.
porem ele apesar de estar funcionando no chrome e no IE, quem tem firefox não aparece nada gostaria de saber se cometi algum erro e onde foi para poder arrumar, o estranho que diversas pessoas já testaram e estão com seu firefox atualizado e com o java no pc tbm atualizado
segue abaixo meu codigo.
onde ele aparece na pagina
<br />
<div id="cronometro">
<p style="font-size: x-large; color: red; text-align: center;">Doações vencem em <span id=tempod></span> dias e <span id=tempoh></span>:<span id=tempom></span>:<span id=tempos></span> (Arrecadado R$ 51 de R$ 280)</p>
</div>
<br />
no body eu li em um site que tem que colocar o seguinte
onLoad="DataHora()
e por fim o codigo javascript
<script language="JavaScript">
function DataHora(){
var data = new Date();
dia = data.getDate();
hora = data.getHours();
min = data.getMinutes();
seg = data.getSeconds();
if(dia > 14){
resultadodia = 30-dia+14;
resultadohora = 23-hora;
resultadomin = 59-min;
resultadoseg = 59-seg;
tempod.innerHTML = resultadodia;
tempoh.innerHTML = resultadohora;
tempom.innerHTML = resultadomin;
tempos.innerHTML = resultadoseg;
setTimeout("DataHora()",1000)
}
else{
resultadodia = 14-dia;
resultadohora = 23-hora;
resultadomin = 59-min;
resultadoseg = 59-seg;
tempod.innerHTML = resultadodia;
tempoh.innerHTML = resultadohora;
tempom.innerHTML = resultadomin;
tempos.innerHTML = resultadoseg;
setTimeout("DataHora()",1000)
}
}
</script>
desde já agradeço a todos pela ajuda.
se alguem quiser ver ele fucionando ta aqui
www.fuzileiros.net/forum para ver se tem algum erro