2013-03-22 42 views
2

是否可以使用imacros提取和比较网站的内容?我想提取数据并使用一些预定义的信息进行比较,从而只修改一些字段,而不是确保页面内的所有字段都设置为默认值。可能吗?iMacros数据提取和比较

回答

-1

我不确定你到底需要什么。 iMacros都不能单独执行这样的任务,你需要的脚本 - 无论是基本的JavaScript或者其他任何你知道如何使用(Java,PHP等)

反正我信http://docs.seleniumhq.org/可能更接近你需要什么。你应该试试看。

1

是的。

您可以使用宏提取信息并将其保存在JavaScript变量中。假设您从两个网站上获取数据,如果两个网站都有关键字“foo bar”,则会提醒您找到“foo bar”。

var test1=website_text1.search(/foo bar/gi); 
var test2=website_text2.search(/foo bar/gi); 


if ((test1>=0) && (test2 >=0)) 
{ 

alert("foo bar found"); 

} 
else 
{ 

alert("foo bar is not on both websites"); 

} 

有关您所解释的完整代码,将需要更多信息。

0

为什么不在csv文件中提取它..然后使用csv作为数据库来比较你可能需要的任何变量,你可以通过创建一个宏来自动化csv宏comparion.make一个谷歌搜索宏的csv。

+0

如何创建一个宏来自动执行csv宏比较? – Daylite 2013-05-01 12:24:29