Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.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
If statement iMacro If Else语句_If Statement_Imacros - Fatal编程技术网

If statement iMacro If Else语句

If statement iMacro If Else语句,if-statement,imacros,If Statement,Imacros,我试着用imacros做一个if-else语句,但我有点迷路了 这一个检查按钮是否出现,如果出现,则单击按钮 基本上它是这样建立起来的: refresh SET !TIMEOUT_STEP 0 SET !ERRORIGNORE YES TAG POS=1 TYPE=SPAN FORM=ACTION:Select.aspx ATTR=TXT:Cart TAG POS=2 TYPE=SPAN FORM=ACTION:Select.aspx ATTR=TXT:Cart TAG POS=3 TYPE=S

我试着用imacros做一个if-else语句,但我有点迷路了

这一个检查按钮是否出现,如果出现,则单击按钮 基本上它是这样建立起来的:

refresh
SET !TIMEOUT_STEP 0
SET !ERRORIGNORE YES
TAG POS=1 TYPE=SPAN FORM=ACTION:Select.aspx ATTR=TXT:Cart
TAG POS=2 TYPE=SPAN FORM=ACTION:Select.aspx ATTR=TXT:Cart
TAG POS=3 TYPE=SPAN FORM=ACTION:Select.aspx ATTR=TXT:Cart
TAG POS=4 TYPE=SPAN FORM=ACTION:Select.aspx ATTR=TXT:Cart
SET !ERRORIGNORE NO
SET !TIMEOUT_STEP 1
现在我想告诉脚本,如果在某个点出现此按钮:

TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:Error.aspx ATTR=NAME:Back
脚本执行另一个操作

非常感谢您的帮助。

va macro;
va macro;

macro ="CODE:";
macro +="SET !ERRRORIGNORE YES"+"\n";
macro +="TAG POS=1 TYPE=A ATTR=CLASS:link EXTRACT=HREF"+"\n";

ret=iimPlay(macro);

if(ret=<0)
{
alert("There was an error");
}
宏=“代码:”; 宏+=“设置!错误忽略是”+“\n”; 宏+=“TAG POS=1 TYPE=A ATTR=CLASS:link EXTRACT=HREF”+“\n”; ret=iimPlay(宏);
如果(ret=你可以使用
javascript
调用
iim脚本
,检查返回代码并通过
if…else…
做出决定。你能举个例子吗?我对javasript和imacros真的很陌生。