iMacros机架名称故障排除
iMacros Frame Name Trouble Shooting
我的框架名称不断更改,我遇到了问题。我尝试了frame NAME=*和其他各种方法。我认为它不起作用,因为网页被设置为不同的html选项卡。。我不知道为什么,但它不允许我从我打开的单独的hmtl选项卡中提取任何数据。我想这就是问题所在,但我想不通。。感谢
openAndExtract = "Code: ";
openAndExtract += "FRAME NAME="ext-comp-1494"" + NewLine;
openAndExtract += "TAG POS=1 TYPE=DIV ATTR=TXT:There<SP>are<SP>no<SP>updates." + NewLine;
openAndExtract += "FRAME F=0" + NewLine;
openAndExtract += "TAG POS=3 TYPE=SPAN ATTR=TXT:01000978" + NewLine;
openAndExtract += "FRAME NAME="ext-comp-1489"" + NewLine;
openAndExtract += "TAG POS=3 TYPE=DIV ATTR=TXT:Search<SP>this<SP>feed<SP>|<SP>ShowAll<SP>Updates<SP>ShowAll*" + NewLine;
openAndExtract += "FRAME F=0" + NewLine;
openAndExtract += "TAG POS=3 TYPE=SPAN ATTR=TXT:01008153" + NewLine;
openAndExtract += "FRAME NAME="ext-comp-1484"" + NewLine;
openAndExtract += "TAG POS=3 TYPE=DIV ATTR=TXT:Search<SP>this<SP>feed<SP>|<SP>ShowAll<SP>Updates<SP>ShowAll*" + NewLine;
openAndExtract += "FRAME F=0" + NewLine;
openAndExtract += "TAG POS=1 TYPE=EM ATTR=ID:ext-gen119" + NewLine;
openAndExtract += "FRAME NAME="ext-comp-1006"" + NewLine;
alert(iimGetLastExtract ());
PlayMacro = iimPlay(openAndExtract);
为此,您必须深入研究HTML代码。将您记录的值与iMacros进行比较,并尝试在网页的HTML代码中找到。为了从HTML代码中提取它,您必须使用某种正则表达式或regex。
然后你必须使用2个宏。首先提取HTML代码,然后用JavaScript从HTML中提取NAME值。当你们有了它,你们将在第二个宏中使用它。
示例:
var macro1;
macro1 ="CODE:";
macro1 +="TAG POS=1 TYPE=DIV ATTR=CLASS:some_class EXTRACT=HTM";
var macro2;
macro2 ="CODE:";
macro2 +='FRAME NAME="{{name}}"'+"'n";
macro2 +="TAG POS=1 TYPE=DIV ATTR=CLASS:some_other_class "+"'n";
iimPlay(macro1)
var name=iimGetLastExtract();
name=name.match(/some_regular_expresion/);
iimSet("name",name)
iimPlay(macro2)
这就是方法。剩下的由你决定。您可能找不到该名称属性,因为它可以隐藏。
相关文章:
- JS条件故障排除
- Django无法通过urls.py配置找到djangular/app.js文件.如何进行故障排除
- 对 Drupal 站点的客户端 JS 问题进行故障排除
- iMacros机架名称故障排除
- jQuery输入值故障排除
- JavaScript数学&警报故障排除
- 对 AJAX XMLHTTP 对象创建进行故障排除
- 附加 JSON 对象编号 - 故障排除
- JSON - 如果语句故障排除
- 基本调用函数故障排除
- 对使用 iframe 的简单 jquery 展开/折叠进行故障排除
- 对简单的 JavaScript 幻灯片进行故障排除
- Dygraph 对 CSV 进行故障排除
- 对无限循环错误进行故障排除
- 使用 JS 进行故障排除
- jQuery .hover 函数故障排除
- 如何对以下 js 索引脚本进行故障排除
- 对 jQuery 切换进行故障排除
- 对 Stripe 的 JavaScript 进行故障排除
- 替换c#函数bijJquery在不知道如何进行故障排除的情况下不起作用