2013-04-02 37 views
2

每當我在iMacros腳本中使用循環時,按下停止按鈕時腳本不會停止。它只是跳到另一個循環計數器並繼續。如何停止iMacros JavaScript腳本?

所以,如果我有兩個循環像波紋管內部的一個宏:

while(counter < 10) 
{  
    for(var i=0; i<10; i++) 
    { 
     iimPlay(macro) 
    }  
} 

我會按停止幾次,直到一些錯誤不會彈出或計數器不停止。那麼,如何避免這種情況,並且一旦腳本停止後按Stop按鈕?

回答

3

補充一點:

main:{ 
while(counter<10) 
{ 
for(var i=0;i<10;i++) 
{ 
var ret=iimPlay(macro); 
if (ret == -101){break main;} // abort script if user presses Stop button 
} 
} 
} 
+1

所以主:在這種情況下是一個標籤,我告訴腳本打破該標籤? – macroscripts

+0

是的,確切地說!!! – Bestmacros

+0

只需補充一點,這個效果很好。 – macroscripts