Jump to content


Photo

Contagem Regressiva


  • Faça o login para participar
11 replies to this topic

#1 Allan Carvalho

Allan Carvalho

    Òó :: ^^

  • Usuários
  • 471 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP
  • Interesses:Um PC novo e rápido. ^^

Posted 30/05/2004, 17:30

Eais


Como fazer uma contagem regressiva com js????


Assim:
10
9
8
7
6
5
4
3
2
1
0




Vlws
Nome: Allan V. Ferreira de Carvalho.
Localidade: Campinas - SP
Linguagem de desenvolvimento: XHTML | CSS (Tableless) | JavaScript | AJAX | PHP
Contatos: brkamikasecps@gmail.com | brkamikasecps@hotmail.com

Posted Image


#2 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 30/05/2004, 20:25

Assim?

<script language="JavaScript" type="text/javascript">
  for (i = 10; i >= 0; i--) {
    document.write (i + "<br />");
  }
</script>


Ou assim?

<div id="klaus">Teste</div>

<script language="JavaScript">
  var start = 10;
  function diminui () {
    var teste = (start % 2 == 0) ? "par" : "ímpar";
    document.getElementById("klaus").innerHTML = start + " <= " + teste;
    if (start > 0) {
      window.setTimeout ("diminui()", 1000);
    }
    else {
      document.getElementById("klaus").innerHTML = "Agora você já pode correr e dar uma abraço na mamãe dizendo que você já sabe contar... =)";
    }
    start--;
  }
  diminui();
</script>


Klaus Paiva
Conheça também: Taperás

#3 Allan Carvalho

Allan Carvalho

    Òó :: ^^

  • Usuários
  • 471 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP
  • Interesses:Um PC novo e rápido. ^^

Posted 30/05/2004, 21:03

<div id="klaus">Teste</div>

<script language="JavaScript">
  var start = 10;
  function diminui () {
    var teste = (start % 2 == 0) ? "par" : "ímpar";
    document.getElementById("klaus").innerHTML = start + " <= " + teste;
    if (start > 0) {
      window.setTimeout ("diminui()", 1000);
    }
    else {
      document.getElementById("klaus").innerHTML = "Agora você já pode correr e dar uma abraço na mamãe dizendo que você já sabe contar... =)";
    }
    start--;
  }
  diminui();
</script>



essse mesmo, cara dei tanta risada depois do zero
muito boa!!!!!!!!!!!!
:D :D :D :D :D :D


Mas como passa-lo para negrito???E como fazer quando ele chegar no 5,4,3,2,1,0 a font fica vermelha???????


Vlws :D :D :D :D :D :D

Edição feita por: invasoesdemaniacos, 30/05/2004, 21:06.

Nome: Allan V. Ferreira de Carvalho.
Localidade: Campinas - SP
Linguagem de desenvolvimento: XHTML | CSS (Tableless) | JavaScript | AJAX | PHP
Contatos: brkamikasecps@gmail.com | brkamikasecps@hotmail.com

Posted Image


#4 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 30/05/2004, 21:18

Prontinho!

<div id="klaus">Teste</div>

<script language="JavaScript">
  var start = 10;
  function diminui () {
    var formatarInicio = (start >= 6) ? "<b>" : "<b style='color: red;'>";
    var teste = (start % 2 == 0) ? "par" : "ímpar";
    var formatarFim = "</b>";
    document.getElementById("klaus").innerHTML = formatarInicio + start + " <= " + teste + formatarFim;
    if (start > 0) {
      window.setTimeout ("diminui()", 1000);
    }
    else {
      document.getElementById("klaus").innerHTML = "<b style='color: blue;'>Agora você já pode correr e dar uma abraço na mamãe dizendo que você já sabe contar... =)</b>";
    }
    start--;
  }
  diminui();
</script>


Klaus Paiva
Conheça também: Taperás

#5 Allan Carvalho

Allan Carvalho

    Òó :: ^^

  • Usuários
  • 471 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP
  • Interesses:Um PC novo e rápido. ^^

Posted 30/05/2004, 21:42

VLws!!!!!!!!!!!!!


Fuis
Nome: Allan V. Ferreira de Carvalho.
Localidade: Campinas - SP
Linguagem de desenvolvimento: XHTML | CSS (Tableless) | JavaScript | AJAX | PHP
Contatos: brkamikasecps@gmail.com | brkamikasecps@hotmail.com

Posted Image


#6 foxter

foxter

    "Se hoje sou o q sou, é pq tive sorte de não ser você!&

  • Usuários
  • 279 posts
  • Sexo:Não informado
  • Localidade:Sentado Na Cadeira de Frente pro PC

Posted 04/08/2004, 15:35

eu tentei, mas não consegui colocar um redirect, para quando acabar o tempo ele direcionar para outra pagina.... como fazer?
Foxter:

#7 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 04/08/2004, 19:35

else {
window.location='pagina.html';

Mude essa parte

Edição feita por: xxALExx, 24/07/2006, 00:48.

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#8 gmogames

gmogames

    SuaRota.com.br

  • Usuários
  • 155 posts
  • Sexo:Não informado
  • Localidade:Americana/SP

Posted 28/01/2006, 17:52

Como que eu faço que a cada x segundos ele realiza uma operacao?

por exemplo o contador de 900 segundos e a cada 100 segundos ele submeta um form em um frame.....?

Valew!!!
http://www.suarota.com.br
O maior guia de hoteis, restaurantes, agências de turismo, albergues e eventos na internet!!!!!


Guilherme K. Mogames
contato@suarota.com.br

#9 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 29/01/2006, 06:23

  var start = 9;
  function diminui () {
    if (start > 0) {
      window.setTimeout ("diminui()", 100000);
    }
    else {
      // Sua ação aqui
    }
    start--;
  }
  diminui();


Klaus Paiva
Conheça também: Taperás

#10 gmogames

gmogames

    SuaRota.com.br

  • Usuários
  • 155 posts
  • Sexo:Não informado
  • Localidade:Americana/SP

Posted 01/02/2006, 01:05

Klaus, não é bem isso...

o tempo inicial nunca sera o mesmo.... quero poder escolher o tempo inicial e a quantidade de segundos para cada ação..

por exemplo..
começara em 870 segundos...
a hora que chegar em 770 ele vai submeter um form
a hora que chegar em 670 ele vai mudar o valor de um campo..

dai na outra vez vai começar em 200 segundos
a hora que chegar no 150 ele vai fazer isso
a hora que chegar no 100 ele vai fazer aquilo....

tem como estipular o inicio e os breaks?
http://www.suarota.com.br
O maior guia de hoteis, restaurantes, agências de turismo, albergues e eventos na internet!!!!!


Guilherme K. Mogames
contato@suarota.com.br

#11 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 01/02/2006, 07:53

Bom... o que você quer já não tem nada a ver com o script do tópico... você quer fazer coisas variadas, sem relação alguma umas com as outras... logo, minha função não vai te ajudar em nada.

Só a função setTimeout resolve seu problema...
Klaus Paiva
Conheça também: Taperás

#12 williamfoose

williamfoose

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

Posted 26/06/2008, 14:05

Como faço para quando chegar no 0 voltar para o 10 denovo?




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq