Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

criar um contador

$
0
0
olá pessoal tudo bem?

tenho uma duvida precisava de um pequeno contador para contar de 60 segundos para baixo..

alguém me diz se é possível fazer isso?

eu tenho uma função em javascript..é possível adaptar a HTML?

Código (Javascript):
var tempo = new Number();
tempo = 300;
function startCountdown(){
        // Se o tempo não for zerado
        if((tempo - 1) >= 0){

                // Pega a parte inteira dos minutos
                var min = parseInt(tempo/60);
                // Calcula os segundos restantes
                var seg = tempo%60;

                // Formata o número menor que dez, ex: 08, 07, ...
          if(min < 10){
                        min = "0"+min;
                        min = min.substr(0, 2);
                }
                if(seg <=9){
                        seg = "0"+seg;
                }

                // Cria a variável para formatar no estilo hora/cronômetro
                horaImprimivel = '00:' + min + ':' + seg;
                //JQuery pra setar o valor
                $("#sessao").html(horaImprimivel);

                // Define que a função será executada novamente em 1000ms = 1 segundo
                setTimeout('startCountdown()',1000);

                // diminui o tempo
                tempo--;

        // Quando o contador chegar a zero faz esta ação
        } else {
                window.open('../controllers/logout.php', '_self');
        }

}

// Chama a função ao carregar a tela

startCountdown();

Aguardo reposta.

Viewing all articles
Browse latest Browse all 14700