2016-12-22 10 views
0

Hallo, ich möchte eine Nachricht an promt und für den Wert stellen und eine Schleife aus dieser Zahl und Ende bei 200 beginnen i java SCRPT in imacros mit firefoximacros JavaScript for-Schleife arbeitet nicht mit dem gewünschten Zustand

** 

var macro; 
    macro ="CODE:"; 
    macro +="VERSION BUILD=5301016 RECORDER=CR"; 
    macro +="TAG POS={{i}} TYPE=I ATTR=CLASS:fa<SP>fa-hand-o-up<SP>custom&&TXT:"; 
    macro +="WAIT SECONDS= 35"; 
    PROMPT "Please enter value" !n 
    for (var i=n;i<200;i++) 
    { 
     iimset("i",i) 
     iimPlay(macro) 
    } 
verwendet

**

Antwort

0

Ich habe dein Skript korrigiert. Versuchen Sie es in etwa so:

var macro = "TAG POS={{i}} TYPE=I ATTR=CLASS:fa<SP>fa-hand-o-up<SP>custom&&TXT:" + "\n"; 
macro +="WAIT SECONDS=35"; 

var n = parseInt(prompt("Please enter value")); 
for (i = n; i <= 200; i++) { 
    iimSet("i", i); 
    iimPlayCode(macro); 
} 
+0

danken für die Hilfe, aber es zeigt diese Typeerror: s ist nicht definiert (Fehlercode: -1001) –

+0

kann ich Makro aufrufen außerhalb dieses Skript und einen Wert senden, bevor –

+0

Aufruf Es scheint, dass Sie verwenden nicht kompatible Versionen der Erweiterung 'iMacros' und des Firefox-Browsers. Was meinst du mit "_... Makro von außerhalb dieses Skripts aufrufen ..._"? – Shugar

Verwandte Themen