Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
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>
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
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 Wink
Agradeço ao Chrome o facto de os meus posts nao terem acentos Evil
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
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?
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
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 Wink
Agradeço ao Chrome o facto de os meus posts nao terem acentos Evil
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
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. Cry


voce nao me podera fazer o codigo sff


agradecia
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
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.

[Imagem: mLvbVUs.png]
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
23-04-2012, 11:41
Mensagem: #7
RE: Javascript - Contador regressivo
(23-04-2012 01:03)Mettafox Escreveu:  Tens várias alternativas:

Countdown Clock jQuery

Countdown Clock Javascript


ok obrigado, vou explorar e depois digo alguma coisa

abraço

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.
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 3 Visitante(s)