Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) contador regressivo


pevinho

Pergunta

ai galera.

to com um grande problema.

preciso entregar esse contador regressivo até o final da semana que vem (13/06/08)

ele ta funcionando legal.

o problema é q quando ele chega a zero eele não para, ele continua uma contagem negativa.

por favor me salvem

aqui ta o action script:

dataFinal = new Date(2008, 4, 29, 15,15, 00);

function regressiva() {

dataInicial = new Date();

goSeg = Math.floor((dataFinal-dataInicial)/1000);

seg = goSeg%60;

goMin = Math.floor(goSeg/60);

min = goMin%60;

goHoras = Math.floor(goMin/60);

horas = goHoras%24;

dias = Math.floor(goHoras/24);

if (seg<10) {

seg = "0"+seg;

}

if (min<10) {

min = "0"+min;

}

if (horas<10) {

horas = "0"+horas;

}

contagem.text = dias+" dias, "+horas+" horas, "+min+" minutos e "+seg+" segundos ";

}

this.onEnterFrame = function() {

regressiva();

};

stop();

conto com a colaboração de vocês.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

tai, funfando legal, contem algumas alterações, por tanto, cuidado ao inseri-lo em seu flash ok?

dataFinal = new Date(2008,5, 9, 10,8, 00);
//funcao
function regressiva() {
dataInicial = new Date();
goSeg = Math.floor((dataFinal-dataInicial)/1000);
seg = goSeg%60;
goMin = Math.floor(goSeg/60);
minu = goMin%60;
goHoras = Math.floor(goMin/60);
horas = goHoras%24;
dias = Math.floor(goHoras/24);
if (seg<10) {
seg = "0"+seg;
}
if (min<10) {
min = "0"+min;
}
if (horas<10) {
horas = "0"+horas;
}
contagem = dias+" dias, "+horas+" horas, "+minu+" minutos e "+seg+" segundos ";
}
// chamando a funcao
this.onEnterFrame = function() {
    //condição para chamar a função
    if (dias>=0 and horas>=0 and minu>=0 and seg>=0){
    regressiva();}
    else{
    contagem = "Contagem Zerada!!!"
}
;}
stop();

ah, posso colocar um tuto com isso, e lógico, colocar seus créditos???

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...