Forum Pplware

Versão Completa: Javascript - Contador regressivo
Está de momento a ver uma versão reduzida do nosso conteúdo. Ver versão completa com o formato adequado.
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>
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.
(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?
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.
(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
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 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.
URL's de Referência