如何在一个 iMacros 脚本中使用多个循环进行锻炼
How to workout with more than one loop in one iMacros script?
我希望每个人都能保持健康。我正在尝试在我的 iMacros 脚本中添加两个 for 循环,但只有第一个循环有效,然后停止脚本并且不前进到第二个循环,并以以下错误结束:
类型错误: a 未定义,第 15 行(错误代码:-991)
剧本:
var test;
test ="CODE:";
test +="SET !ERRORIGNORE YES "+" 'n";
test +="TAB T=1"+" 'n";
test +="URL GOTO=http://clicksandearns.com/index.php?tp=paidclicks "+" 'n";
iimPlay(test);
var a_list = window.content.document.getElementsByTagName("a");
X = 1;
for (var i = 0, len = a_list.length; i <= len; i++) {
var a = a_list[i];
if (a.href.indexOf("tp=visit") > -1) {
var test;
test ="CODE:";
test +="SET !ERRORIGNORE YES "+" 'n";
test +="' AD FIRST "+X+" 'n";
test +="TAB OPEN "+" 'n";
test +="TAB T=2"+" 'n";
test +="URL GOTO="+a.href+" 'n";
test +="WAIT SECONDS=13 "+" 'n";
test +="FRAME NAME=visit "+" 'n";
test +="TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:ss ATTR=TYPE:Submit&&NAME:submit&&VALUE:Continue<SP>for<SP>Credit "+" 'n";
test +="WAIT SECONDS=2 "+" 'n";
test +="TAB CLOSE"+" 'n";
iimPlay(test);
X++;
}
}
var test;
test ="CODE:";
test +="SET !ERRORIGNORE YES "+" 'n";
test +="TAB T=1"+" 'n";
test +="URL GOTO=http://clicksandearns.com/index.php?tp=paidclicks&st=&s=&start=35 "+" 'n";
iimPlay(test);
var a_list = window.content.document.getElementsByTagName("a");
X = 1;
for (var i = 0, len = a_list.length; i <= len; i++) {
var a = a_list[i];
if (a.href.indexOf("tp=visit") > -1) {
var test;
test ="CODE:";
test +="SET !ERRORIGNORE YES "+" 'n";
test +="' AD LAST "+X+" 'n";
test +="TAB OPEN "+" 'n";
test +="TAB T=2"+" 'n";
test +="URL GOTO="+a.href+" 'n";
test +="WAIT SECONDS=13 "+" 'n";
test +="FRAME NAME=visit "+" 'n";
test +="TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:ss ATTR=TYPE:Submit&&NAME:submit&&VALUE:Continue<SP>for<SP>Credit "+" 'n";
test +="WAIT SECONDS=2 "+" 'n";
test +="TAB CLOSE"+" 'n";
iimPlay(test);
X++;
}
}
期待是否有人可以帮助我解决这个问题或以另一种替代方式解决此问题。将不胜感激的帮助..!
for 循环中存在错误:
for (var i = 0, len = a_list.length; i <= len; i++) {
它应替换为:
for (var i = 0, len = a_list.length; i < len; i++) {
没有带有索引len
的项目 - 只有len-1
...因此,在尝试读取undefined
的属性时href
出现异常
相关文章:
- 无限的java脚本循环
- 循环中的切换脚本只适用于第一次迭代
- 谷歌应用程序脚本:如何修复循环将一个谷歌文档的段落插入另一个
- 我如何向这个脚本添加一个点击按钮循环URL函数(按给定顺序在URL之间切换),或者这可能吗
- 让循环在我的脚本中工作
- Java脚本循环问题
- 如何使此表单验证脚本在返回之前循环通过整个表单部分
- 编写脚本以循环遍历数组并为DOM元素应用值
- 可以'我的单词随机化器脚本不能正常循环
- 避免“;无响应脚本"foreach循环中的消息
- 如何将java脚本中的for循环转换为异步
- 如何在javascript脚本标记中使用剃刀for循环
- 我将如何批量添加大量 jquery 脚本,在一个循环中只有一个细微的差异
- 如何在 Java 脚本中打印大括号循环
- jQuery 脚本在 Firefox 中创建无限循环(仅限)
- 强循环自定义脚本不会退出
- 咖啡脚本 .为/在循环中
- 在java脚本中为/在循环
- 仅在选项卡处于活动状态时运行内容脚本循环
- 如何将参数传递给ajax循环脚本