Agora você pode acompanhar no twitter tudo o que acontece no JotaQuery. Mantenha-se atualizado segundo-a-segundo!
Acesse JotaQuery no Twitter e “Follow Us!” =]
Agora você pode acompanhar no twitter tudo o que acontece no JotaQuery. Mantenha-se atualizado segundo-a-segundo!
Acesse JotaQuery no Twitter e “Follow Us!” =]
O método setTimeout () é usado para chamar uma função ou uma expressão após um determinado número de milissegundos.
Sintaxe
|
1 |
<code class="javascript">setTimeout("código",milesegundos);</code> |
Exemplo
|
1 2 3 4 5 |
<code class="javascript">function mostraAlert()
{
var variavel = setTimeout("alert('5 segundos!')",5000);
}
</code> |
No exemplo acima o metódo setTimeout() chamará um alert() após 5 segundos.
Se o que você precisa é chamar uma função ou rotina a cada 5 segundos use o setInterval() já falado qui no JotaQuery. O setTimeout() é usado para chamar apenas uma vez a rotina após determinado tempo.
O método setInterval é utilizado para você chamar periódicamente uma função. Muito útil para manter atualizada uma lista (Grid) em ajax sem refresh.
A sintax é simples:
|
1 2 |
<code class="javascript">setInterval("código",milisegundos);
</code> |
Para a execução periódica do setInterval, basta você atribuir o setInterval à uma variável e depois usar a função clearInterval() passando o nome da viárial, como no exemplo abaixo:
|
1 2 3 4 5 6 7 8 9 10 11 12 |
<code class="javascript">
function mostraAlert(){
alert("JotaQuery.com.br");
clearInterval(variavel);
}
var variavel= setInterval("mostraAlert()",3000);
</code> |
No exemplo acima foi criado um intervalo de 3 segundos chamando uma função (mostraAlert). Dentro da função eu chamo um alert() simples e logo abaixo limpo o intervalo para não executar mais.
Qualquer dúvida é só comentar abaixo pessoal!
O mundo do Javascript