Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá!
Do nada meu contador desapareceu, eu já penei pra descobrir o problema mas não sei o que é.
Por exemplo se eu abro ele separado da página ele funciona....
<body onLoad="atualizaContador()">
<h2 class="titulo t2" >Próxima Corrida</h2>
<div id = "Mensagem" style = "margin: 0">
<div class = "centralizar" style = "margin: 0">
<div id = "Relogio"><span id = "contador">
<script>
var YY = "2018";
var MM = "1";
var DD = "1";
var HH = "1";
var MI = "1";
var SS = "00";
</script>
</span>
</div>
</div>
</div>
</body>
Script:
<script>
function atualizaContador() {
var hoje = new Date();
var futuro = new Date(YY,MM-1,DD,HH,MI,SS);
var ss = parseInt((futuro - hoje) / 1000);
var mm = parseInt(ss / 60);
var hh = parseInt(mm / 60);
var dd = parseInt(hh / 24);
ss = ss - (mm * 60);
mm = mm - (hh * 60);
hh = hh - (dd * 24);
var faltam = '';
faltam += (dd && dd > 1) ?+dd+'<b>D </b>' : (dd==1 ? '1<b>D</b>' : '');
faltam += (toString(hh).length) ? hh+'<b>H </b> ' : '';
faltam += (toString(mm).length) ? mm+'<b>M </b>' : '';
faltam += ss+'<b>S </b>';
if (dd+hh+mm+ss > 0) {
document.getElementById('contador').innerHTML = faltam;
setTimeout(atualizaContador,1000);
} else {
document.getElementById('contador').innerHTML = 'A Oferta Encerrou!';
setTimeout(atualizaContador,1000);
document.getElementById('encerrar1').innerHTML = '';
document.getElementById('encerrar2').innerHTML = '';
document.getElementById('encerrar3').innerHTML = '';
document.getElementById('nao-aceitar').innerHTML = 'NADADADADA';
document.getElementById('continuar').innerHTML = 'NADADADA';
}
}
</script>
Na página:
[http://www.superdanilof1page.com.br/index](http://www.superdanilof1page.com.br/index) Não funcionando
[http://www.superdanilof1page.com.br/teste](http://www.superdanilof1page.com.br/teste) Funciona
No include separado: [http://www.superdanilof1page.com.br/elementos/horarios-corrida](http://www.superdanilof1page.com.br/elementos/horarios-corrida) Funciona
O que pode ser isso?
Até semana passada estava funcionando tudo certinho. Não faço ideia o que aconteceu ou que eu fiz para isso acontecerOlá!
Desculpa, só agora que vi sua dica. Eu vou tentar
Não funcionou também
Eu descobri que está conflitando com outro script, mas não consigo entender porque ele começou a conflitar de repente....
O outro script é externo....então não sei o que fazer para os dois funcionarem.
Ele dá conflito com esse aqui:
<script type="text/JavaScript" src="//banner.boostbox.com.br/integrations/script.js?token=40ac7e3de360e011eb63cdb9"></script>
O que aparece no devtools? Tem como você colocar uns breakpoints no navegador e acompanhar esse js externo?
>
Em 28/11/2017 at 19:47, _Isis_ disse:
O que aparece no devtools? Tem como você colocar uns breakpoints no navegador e acompanhar esse js externo?
Devtools? Acho que nunca usei ele...Na verdade eu não entendi bem sua dica :)
Aperte F12 no Chrome.
Ahhh tah...não sabia desse nome hehehe...mas eu já conhecia esse esquema.
Mas no caso o que eu preciso ver la?
tente criar as variáveis dentro do arquivo.js e não dentro do html
chame o arquivo assim