2017-02-15 6 views
0

필요 이것은 정상적인 방법 :imacros js if/else. 다른 방법

macro3 += "TAG POS=1 TYPE=* ATTR=TXT:* EXTRACT=TXT" + "\n"; 
iimPlay(macro); 

var answer=iimGetLastExtract(); 

while(answer=="notok") 
{ 
    iimPlay(macro1); 
    var answer=iimGetLastExtract(); 
} 

그것을 할 수있는 또 다른 좋은 방법이 있나요? Like :

macro3 += "TAG POS=1 TYPE=* ATTR=TXT:* EXTRACT=TXT" + "\n"; 
macro3 += "SET macro EVAL("'{{!EXTRACT}}'.match(/notok/) ? 'macro1' : 'macro2';")" "\n"; 
macro3 += "URL GOTO= //iimPlay(macro)" + "\n"; 

답변

0

두 번째 옵션은 매크로 코드를 외부 파일에 저장하지 않으려는 경우에 유용합니다. 대신 스크립트 내에서 코드를 생성합니다.

이외의 두 가지 방법 모두 동일하게 작동합니다.

+0

URL GOTO = // iimPlay (매크로)가 작동한다고 알려주시겠습니까? 나는 그것을 아직 시도하지 않았다. –