Javascript - Contador regressivo - Versão de Impressão +- Forum Pplware (http://forum.pplware.com) +-- Fórum: Mais Tech (/forumdisplay.php?fid=11) +--- Fórum: Programação e Web (/forumdisplay.php?fid=16) +--- Tópico: Javascript - Contador regressivo (/showthread.php?tid=11355) |
Javascript - Contador regressivo - Rafael Loureiro - 16-04-2012 12:19 Ola...tudo bem Eu tenho um codigo que fiz para ter um contador regressivo estou a ter uma dificuldade em chama lo em tudas as paginas...Para que quando modo de pagina ele nao faça reset e sim continuo a contar e que quando chega se a a zero ele chama se uma pagina.php Como faço ? o codigo é este : <script language="JavaScript" type="text/javascript"> var contador = 10; function conta() { document.getElementById('tempo').innerHTML=contador; if(contador == 0) { top.location.href='../index.php'; } if (contador != 0){ contador = contador-1; setTimeout("conta()", 1000); } }conta(); </script> Aguarde <span id="tempo">0</span> segundos </div> <script> conta();</script> RE: Javascript - Contador regressivo - Corvus - 16-04-2012 13:29 Se queres manter o valor actual do contador quando mudas de página, tens de passar esse valor para a nova página. De cada vez que uma página é carregada, o seu javascript é executado como se o browser nunca o tivesse visto antes. RE: Javascript - Contador regressivo - Rafael Loureiro - 16-04-2012 14:19 (16-04-2012 13:29)Corvus Escreveu: Se queres manter o valor actual do contador quando mudas de página, tens de passar esse valor para a nova página. De cada vez que uma página é carregada, o seu javascript é executado como se o browser nunca o tivesse visto antes. Mas mesmo assim nao funciona eu coloco numa pagina.js o codigo e depois nas paginas so chamo mesmo isto Aguarde <span id="tempo">0</span> segundos mas ele nao faz nada o que sera? RE: Javascript - Contador regressivo - Corvus - 16-04-2012 16:19 A unica inicialização que vejo do contador é sempre para o meter a 10. Quando mudas de página, tens de passar também o valor actual do contador (como parametro do link) e inicializar a variável a esse valor na nova página. RE: Javascript - Contador regressivo - Rafael Loureiro - 16-04-2012 18:25 (16-04-2012 16:19)Corvus Escreveu: A unica inicialização que vejo do contador é sempre para o meter a 10. Quando mudas de página, tens de passar também o valor actual do contador (como parametro do link) e inicializar a variável a esse valor na nova página. ok...eu estou a compreender..mas nao estiu a conseguir executar na pogramação. voce nao me podera fazer o codigo sff agradecia RE: Javascript - Contador regressivo - Mettafox - 23-04-2012 01:03 Tens várias alternativas: Countdown Clock jQuery Countdown Clock Javascript Agora nestas pesquisas encontras N scripts para o efeito e bastante simples. Se o site ainda não está pronto, então podes optar por fazer um redirect para a página principal onde tens o countdown. RE: Javascript - Contador regressivo - Rafael Loureiro - 23-04-2012 11:41 (23-04-2012 01:03)Mettafox Escreveu: Tens várias alternativas: |