Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

phelipechiarelli

Contagem regressiva para evento - Como criar?

Recommended Posts

Olá amigos, preciso de um ajuda!

 

Preciso criar um contador regressivo para um site, que exiba quantos dias, horas, minutos e segundos faltam para iniciar um evento. Preciso também que esse contador, quando finalize a contagem, inicie a contagem de um evento futuro.

 

Por exemplo: Dois eventos agendados, onde um é para Dezembro e o outro para Janeiro. Hoje ele iria apresentar quando tempo falta para iniciar o evento em Dezembro. Quando o evento de Dezembro iniciar, o contador imediatamente muda para o contador do evento de Janeiro.

 

Como faço para criar um desses em Flash?

 

Obrigado!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pode iniciar dando uma pesquisada no google.

 

Contadores regressivos em AS2/AS3 é moleza de achar (para isso é preciso informar a versão do ActionScript que irá usar, ou compatível com a versão do Flash que você tem).

 

O restante, irá desenvolver com algum conhecimento da linguagem.

 

Poste o código daquilo que já tentou fazer (após a pesquisa sugerida + esforço pessoal) e informe as dúvidas.

 

 

abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

Tenho que precisa em javascript, segue abaixo.

 

O você precisa agora é executar esse código no flash.

 

<div align="center">
<form action="" method="post" name="data_falt" class="horario">
<input id="data_faltante" name="data_faltante" size="50" type="text" /> </form>
<script language="JavaScript">

dia_pro=60
hora_pro=00
minuto_pro=00 
segundos_pro=00

diferenca()
function diferenca(){
hoje=new Date();
dia_atual=hoje.getDate()
hora_atual=hoje.getHours()
minuto_atual=hoje.getMinutes()
segundos_atual=hoje.getSeconds()
dia_falt=Number(dia_pro)-Number(dia_atual)
hora_falt=Number(hora_pro)-Number(hora_atual)
minuto_falt=Number(minuto_pro)-Number(minuto_atual)
segundos_falt=Number(segundos_pro)-Number(segundos_atual)
if(segundos_falt<0){
segundos_falt=60+segundos_falt
minuto_falt=minuto_falt-1
 if(minuto_falt<0){
 	minuto_falt=60+minuto_falt
 	hora_falt=hora_falt-1
   if(hora_falt<0){
   	hora_falt=23+hora_falt
   	dia_falt=dia_falt-1
   }
 }
} else if(minuto_falt<0){
minuto_falt=60+minuto_falt
hora_falt=hora_falt-1
 if(hora_falt<0){
 	hora_falt=23+hora_falt
 	dia_falt=dia_falt-1
 }
} else if(hora_falt<0){
hora_falt=23+hora_falt
dia_falt=dia_falt-1
}
document.data_falt.data_faltante.value="Dias= "+dia_falt+" | Horas= "+hora_falt+" | Minutos= "+minuto_falt+" | Segundos= "+segundos_falt
setTimeout("diferenca()",1)
}
</script>
</div>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.