Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我希望iMacro继续,除非条件错误发现错误消息并退出_Javascript_Debugging_Message_Imacros - Fatal编程技术网

Javascript 我希望iMacro继续,除非条件错误发现错误消息并退出

Javascript 我希望iMacro继续,除非条件错误发现错误消息并退出,javascript,debugging,message,imacros,Javascript,Debugging,Message,Imacros,我希望iMacro继续,除非条件错误发现错误消息并退出 我一直在努力寻找一种不用打字的方法 '提示符{{!VAR1}} 并不断注释和取消注释提示符{{!VAR1} 每次我糟糕的脚本中都有一个问题 使用iim,iMacro EVAL()语句中的javascript使用iMacros EVAL()此代码不会停止脚本,除非 发现错误条件。。让我们说,如果的价值!提取值为0 比如说 'initialize variables SET !ERRORIGNORE YES SET !EXTRAC

我希望iMacro继续,除非条件错误发现错误消息并退出

我一直在努力寻找一种不用打字的方法 '提示符{{!VAR1}} 并不断注释和取消注释提示符{{!VAR1} 每次我糟糕的脚本中都有一个问题

使用iim,iMacro EVAL()语句中的javascript

使用iMacros EVAL()此代码不会停止脚本,除非 发现错误条件。。让我们说,如果的价值!提取值为0 比如说

'initialize variables
SET !ERRORIGNORE        YES
SET !EXTRACT_TEST_POPUP NO

' your code

' Depending on !EXTRACT 1 or 0 a error message occurs 
' (If error.. macros displays a message and stops.. else macro continues)
' iMacros error message
SET !EXTRACT 1
SET !ERRORIGNORE        NO
SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; var d=parseFloat(s); if(!d){MacroError(\"EXTRACT FALSE = 0 Error message\");} else d;")
SET !ERRORIGNORE        YES
PAUSE
' iMacros error message 
SET !EXTRACT 0
SET !ERRORIGNORE        NO
SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; var d=parseFloat(s); if(!d){MacroError(\"EXTRACT FALSE = 0 Error message\");} else d;")
SET !ERRORIGNORE        YES
PAUSE
使用iMacros EVAL()此代码不会停止脚本,除非 发现错误条件。。让我们说,如果的价值!提取值为0 比如说

'initialize variables
SET !ERRORIGNORE        YES
SET !EXTRACT_TEST_POPUP NO

' your code

' Depending on !EXTRACT 1 or 0 a error message occurs 
' (If error.. macros displays a message and stops.. else macro continues)
' iMacros error message
SET !EXTRACT 1
SET !ERRORIGNORE        NO
SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; var d=parseFloat(s); if(!d){MacroError(\"EXTRACT FALSE = 0 Error message\");} else d;")
SET !ERRORIGNORE        YES
PAUSE
' iMacros error message 
SET !EXTRACT 0
SET !ERRORIGNORE        NO
SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; var d=parseFloat(s); if(!d){MacroError(\"EXTRACT FALSE = 0 Error message\");} else d;")
SET !ERRORIGNORE        YES
PAUSE