java - iMacros for loop POS={{k}} k 不持有整数值/存储问题

标签 java javascript firefox firefox-addon imacros

我在使用 POS= 依赖于 k 递增 19 的 iMacros 进行循环时遇到问题,并存储该数据。我在整个执行过程中持有 k 值时遇到问题,尽管我知道 var 在 iimPlay() 完成后重新设置,并正确存储它。如果有人可以帮助我,我将不胜感激!

var NewLine = "\n";
var PlayMacro;
var StoreData;
var k = 55;
iimSet("k",k);


WebExtract = "Code: ";
WebExtract += "TAB T=1" + NewLine;
WebExtract += "FRAME NAME="+"ext-comp-1006" + NewLine;
for (h = 0; h < 25; h++){
WebExtract += "TAG POS={{k}} TYPE=DIV ATTR=ID:* EXTRACT=TXT" + NewLine;
k =k+19;
}

PlayMacro = iimPlay(WebExtract );
StoreData = iimGetLastExtract ();
alert (StoreData);

最佳答案

试试这个:

var NewLine = "\n";
var PlayMacro;
var StoreData;
var k = 55;
WebExtract = "Code: ";
WebExtract += "TAB T=1" + NewLine;
WebExtract += "FRAME NAME="+"ext-comp-1006" + NewLine;
WebExtract += "TAG POS={{k}} TYPE=DIV ATTR=ID:* EXTRACT=TXT" + NewLine;
for (h = 0; h < 25; h++){
k =k+19;
iimSet("k",k);
PlayMacro = iimPlay(WebExtract);
StoreData = iimGetLastExtract ();
alert (StoreData);
}

关于java - iMacros for loop POS={{k}} k 不持有整数值/存储问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20464063/

相关文章:

java - Eclipse WindowBuilder 在项目目录中生成 forms- 1.3.0.jar 和 miglayout15-swing.jar 文件

javascript - 如何使用vuejs确保多个选项卡之间的变量一致性

javascript - 使用错误的上下文调用事件处理程序

javascript - 无法使用 nodeJS 连接到我的 mongoDB docker

firefox - 如何更改火狐位置设置

java - 使用 Jsoup 从 HTML 标签中逐一提取文本

java - "Could not write JSON: failed to lazily initialize a collection of role"带 springboot 和 hibernate 搜索

firefox - HTML5 视频和降级?

google-chrome - Chrome-Firefox WebRTC 中的 "ICE failed"

java - Kafka - 在运行时更改拓扑属性