我正在开发一个 imacro 脚本,它将内容从我的网站重新发布到社交网站。
media_raw检查是否有新内容。 raw 是新帖子的数量。
问题是循环无法使用原始变量作为条件。如果我手动设置一个数字,它工作正常。
var media_raw;
media_raw ="CODE:";
media_raw +="SET !ERRORIGNORE YES "+"\n";
media_raw +="URL GOTO=http://www.website.com/share/index.php "+"\n";
media_raw +="TAG POS=1 TYPE=SPAN ATTR=CLASS:media_row EXTRACT=TXT "+"\n";
media_raw +="SET !VAR1 {{!EXTRACT}} "+"\n";
iimPlay(media_raw)
var raw = iimGetLastExtract();
for(var i=0;i<raw;i++)
{
iimPlay("fb.iim")
iimPlay("twitter.iim")
}
最佳答案
尝试使用parseInt()
函数:
var raw = parseInt(iimGetLastExtract());
关于javascript - 如何使用提取元素循环使用 imacros 和 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39044788/