Computer

setTimeout() 함수의 사용 예제 - 일정 시간 후에 함수를 호출.

알 수 없는 사용자 2010. 8. 12. 02:03

// 아래는 고객 위치 확인을 서버에 ( 외부 ) 요청한 후, 응답 결과를 기다리는 시간 5초(임의)를
// 설정해 놓은 자바스크립트 실제 예제.

 gLocCount = 0;

 setTimeout("forWait()", 5000);

}

function forWait()
{

 gLocCount++;

 var succYn = false;
 
  if( getLocProc(o_Seq) == false && gLocCount < 4){
   succYn = false;
    setTimeout("forWait()", 5000);
    return;        
  } else {
   succYn = true;
   gLocCount = 0;
  }
 
 if (succYn) alert("고객 위치 확인에 성공 하였습니다.");
 else alert("고객 위치 확인에 실패 하였습니다.");
 
}