Javascript - Contador regressivo
|
16-04-2012, 12:19
Mensagem: #1
|
|||
|
|||
Javascript - Contador regressivo
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> |
|||
16-04-2012, 13:29
Mensagem: #2
|
|||
|
|||
RE: Javascript - Contador regressivo
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.
Pedidos de ajuda via PM serão ignorados Acordo ortográfico? Desconheço, obrigado Agradeço ao Chrome o facto de os meus posts nao terem acentos |
|||
16-04-2012, 14:19
Mensagem: #3
|
|||
|
|||
RE: Javascript - Contador regressivo
(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? |
|||
16-04-2012, 16:19
Mensagem: #4
|
|||
|
|||
RE: Javascript - Contador regressivo
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.
Pedidos de ajuda via PM serão ignorados Acordo ortográfico? Desconheço, obrigado Agradeço ao Chrome o facto de os meus posts nao terem acentos |
|||
16-04-2012, 18:25
Mensagem: #5
|
|||
|
|||
RE: Javascript - Contador regressivo
(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 |
|||
23-04-2012, 01:03
(Esta mensagem foi modificada pela última vez a: 23-04-2012 01:05 por Mettafox.)
Mensagem: #6
|
|||
|
|||
RE: Javascript - Contador regressivo
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. |
|||
23-04-2012, 11:41
Mensagem: #7
|
|||
|
|||
RE: Javascript - Contador regressivo
(23-04-2012 01:03)Mettafox Escreveu: Tens várias alternativas: |
|||
« Mais Antigo | Mais Recente »
|
Utilizadores a ver este tópico: 4 Visitante(s)