//declaring the macro
var macroIronMaiden;
macroIronMaiden ="CODE:";
macroIronMaiden +="VERSION BUILD=7500718 RECORDER=FX"+"\n";
macroIronMaiden +="SET !EXTRACT_TEST_POPUP NO"+"\n";
macroIronMaiden +="SET !ERRORIGNORE YES"+"\n";
macroIronMaiden +="SET !TIMEOUT_PAGE 15"+"\n";
macroIronMaiden +="TAB T=1"+"\n";
macroIronMaiden +="TAB CLOSEALLOTHERS"+"\n";
macroIronMaiden +="ONDIALOG POS=1 BUTTON=OK CONTENT="+"\n";
macroIronMaiden +="URL GOTO=http://google.com/search=ironmaiden/"+"\n";
macroIronMaiden +="TAG POS=1 TYPE=P ATTR=TXT:Leyton EXTRACT=TXT"+"\n";/这不起作用,我希望IT提取页面上的任何""LEYTON"“文本/
var macroWait;
macroWait ="CODE:";
macroWait +="WAIT SECONDS=600";
////////Beginning///////
//this loop will search 10 times. Change number 10 for more times
for(var i=0;i<10;i++)
{
iimPlay(macroIronMaiden)
var extract=iimGetLastExtract();
if(extract.toLowerCase()=="eddy") /
{
//go to yahoo.ca
}
else
{
iimDisplay("Waiting for 10 minutes")
iimPlay(macroWait)
//////////go back to top and search again.
}
}发布于 2013-02-10 09:56:47
欢迎来到iMacros的问题世界。这可能就是问题所在。
macroIronMaiden +="TAG POS=1 TYPE=P ATTR=TXT:Leyton EXTRACT=TXT"+"\n";检查版面上的排版方式是否正确。它可以是不同的,那么P可以是DIV,SPAN或其他什么。
如果要将JavaScript中的文本更改为小写,请使用。
text=text.toLowerCase();并使用iimSet命令将其设置为iMacros。访问this page too
https://stackoverflow.com/questions/14792812
复制相似问题