Ir para conteúdo

POWERED BY:

Arquivado

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

alv1964

setTimeout

Recommended Posts

PESSOAL PRECISO DE UMA AJUDA.TENHO UMA FUNÇÃO E DENTRO DELA CHAMO OUTRAS FUNÇÕES. ENTRE DUAS DELAS QUERO DAR UM TEMPO DE 5 SEC PARA QUE A OUTRA SEJA EXECUTADA.COLOQUEI O SEGUINTE CODIGO :

                  <<< AQUI VENHO EXECUTANDO A FUNÇÃO E AI CHAMO A FUNÇÃO AbreAlertaCalculo(): >>>                 AbreAlertaCalculo();                    <<< AQUI QUERO DAR UM TEMPO DE 5 SEC PARA CONTINUAR ENTÃO COLOQUEI O CODIGO: >>>	var tempo = setTimeout("MudaBotao()",5000);                <<< DEPOIS DOS 5 SEC CONTINUO A FUNÇÃO >>>>>	 var sinalfator =  RetornarValorRadio("frmtabloide","radfator");

SÓ QUE NAO ESTA FUNCIONANDO, OU SEJA APÓS EXECUTAR A FUNÇÃO ABREALERTACALCULO O SCRIPT JA CONTINUA A SER EXECUTADO SEM ESPERAR OS 5 SEC.ALGUEM PODE ME AJUDAR A VER ONDE ESTA O ERRO ???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem que acrescentar a funçãoo da variavel "sinalfator" junto ao setTimeOut acima.Pois o setTimeOut, não para a execução do código no navegador, ele agenda essa execução para frente, por isso o seu código não está funcionando corretamente.

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.