我有一个简单的脚本和一个我不知道如何处理的大问题。
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保存......没有...只是[BOM]"" [BOM]
我错过了一些命令吗? 我正在使用FF 37.0.2和iMacros 8.9.2 for FF。
答案 0 :(得分:0)
事实证明!EXTRACT参数在iimPlay命令之间重置,为了防止这种情况,我使用了修复问题的简单1字符串宏:
macro = "CODE:\n";
macro += "TAG POS=1 TYPE=DIV ATTR=CLASS:ImageContainer EXTRACT=HTM\n";
macro += "SAVEAS TYPE=EXTRACT FOLDER=* FILE=+*";
iimPlay(macro);