Chamada de uma função JS [RESOLVIDO]

1. Chamada de uma função JS [RESOLVIDO]

David Jesus
nasal

(usa Ubuntu)

Enviado em 24/06/2009 - 11:44h

Olá Pessoal...
Tenho uma dúvida, será que alguém pode me ajudar?

Por exemplo, uma requisição assincrona só roda quando chamo determinada função js, certo?

Supondo que eu queira ficar verificando se existe uma nova informação, existe alguma forma de ficar chamando essa função, sem ter que dar refresh na pagina toda hora?

Valeu desde já Chamada de uma função JS


  


2. Re: Chamada de uma função JS [RESOLVIDO]

Mateus
mtarcinalli

(usa Debian)

Enviado em 24/06/2009 - 12:04h

Com a função setTimeout() dá para implementar um loop infinito, chamando uma mesma função de tempos em tempos.
Aqui eu usei para trocar uma mensagem a cada 3 segundos:

<script language="JavaScript" type="text/JavaScript">
function rodaTexto(i)
{
if (i == 4)
i = 0;
j = i + 1;
ContrRelogio = setTimeout ("rodaTexto(j)", 3000)

textos = new CriaArray(4)
textos[0] = "msg1"
textos[1] = "msg2"
textos[2] = "msg3"
textos[3] = "msg4"

divID=document.getElementById('textorotativo')
divID.innerHTML=textos[i];
}
</script>
</head>

<body OnLoad="JavaScrip:rodaTexto(0);">

Se quiser ver funcionando: http://www.fazendacalifornia.com.br/

Acredito que a partir disso será fácil você implementar o que deseja.


3. Re: Chamada de uma função JS [RESOLVIDO]

David Jesus
nasal

(usa Ubuntu)

Enviado em 24/06/2009 - 12:54h

Ahhh com certeza já ajudou bastante...

Obrigado mesmo...

Valeu






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts