Javascript iMacros另存为不保存任何数据

Javascript iMacros另存为不保存任何数据,javascript,firefox,imacros,data-extraction,Javascript,Firefox,Imacros,Data Extraction,我有一个简单的脚本和一个我不知道如何处理的大问题 iimPlay("CODE: TAG POS=1 TYPE=DIV ATTR=CLASS:ImageContainer EXTRACT=HTM"); iimPlay("CODE: SAVEAS TYPE=EXTRACT FOLDER=* FILE=+*"); 标记输出正常(通过alert(iimGetLastExtract())检查),并提取ImageContainer div的html代码。 但是,saveas保存。。。没有什么。。。只有[物

我有一个简单的脚本和一个我不知道如何处理的大问题

iimPlay("CODE: TAG POS=1 TYPE=DIV ATTR=CLASS:ImageContainer EXTRACT=HTM");
iimPlay("CODE: SAVEAS TYPE=EXTRACT FOLDER=* FILE=+*");
标记输出正常(通过alert(iimGetLastExtract())检查),并提取ImageContainer div的html代码。 但是,saveas保存。。。没有什么。。。只有[物料清单]“”[物料清单]

我是不是错过了什么命令?
我将FF 37.0.2和iMacros 8.9.2用于FF。

结果是!EXTRACT参数在iimPlay命令之间重置,为了防止这种情况,我使用了简单的单字符串宏修复了该问题:

macro = "CODE:\n";
macro += "TAG POS=1 TYPE=DIV ATTR=CLASS:ImageContainer EXTRACT=HTM\n";
macro += "SAVEAS TYPE=EXTRACT FOLDER=* FILE=+*";
iimPlay(macro);