스크립트 딜레이

oi3oi 1 128 01.24 17:38

OnCick함수에서

 while문 안에서 딜레이를 주었을 때,
 setTimeout 또는setInterver을 사용시 $XT("tank_1").value = $XT("tank_1").value + 5; 내용을 넣게 되면 응답이 없다고 뜨거나.
 커스텁 sleep을 사용할시는 딜레이가 한 번 적용되고 그 결과만 나옵니다.

스크립트 안에서 딜레이를 갖으면서 태그가 5씩 추가되는 형태로 만들고 싶었는데 딜레이 적용 방법을 모르겠습니다.

포럼사이트에 기재된 모든 저작물은 ㈜자이솜의 권리입니다.
포럼사이트 내용물에 대한 정보의 무단유포, 배포, 복사 또는 사용은 엄격히 금지됩니다.
㈜자이솜의 허가없이 포럼사이트의 내용을 복사 및 사용하는것은 고소 또는 저작권 문제가 발생할 경우 처벌 및 벌금에 대한 모든것을 인정한다는 것을 의미합니다.
All rights reserved by XISOM Inc.
Any unauthorized dissemination, distribution, copying or use of the information contain in this site is strictly prohibited.
Copying and using the contents of the forum site without the permission of XISOM Inc. means to acknowledge all penalties and fines in case of complaint or copyright problem.

Comments

관리자 01.28 13:50
안녕하십니까? 저희 X-SCADA를 사용해 주셔서 감사합니다.
문의주신 내용 답변드리겠습니다.

아래와 같이 작성하시면 될 것 같습니다.

function a_OnClick(event)
{
    setInterval(
    function() {$XT("tank_1"),value += 5;},
    1000);
}

또한 페이지/서버 스크립트 내부에서 일정 시간 동안 쓰레드를 대기하게 만드는 함수는
뷰어 실행 중 예기치 않은 동작을 일으킬 가능성이 있습니다.
X-SCADA