我正在使用Sahi进行自动化,就像我在JavaScript中做的一些小实验(我对JavaScript来说相当新)
我想创建一个自动化流程,搜索Google,直到找到我的网站,查看某些字词的列表位置(我知道这是毫无意义的,但只是想进行实验)
这是我到目前为止所写的内容,但我不想写_click(_link(“2”))_ click(_link(“3”));每次都希望java进入下一页,直到找到我网站的页面。
我如何使用循环(while循环)来增加页码并重复该步骤,直到找到与我的页面标题匹配的页面?
_setValue(_textbox("q"), "phillip marsden design");
_click(_submit("btnG"));
if (_condition(_exists(_link("PJM | Portfolio"))))
{
_click(_link("PJM | Portfolio"));
}
else
{
_click(_link("2"));
}
答案 0 :(得分:0)
我希望我不会偏离主题,因为我不确定你想要实现的目标。
您可以查看Google Custom Search API,它允许您以JSON格式返回数据,而后者又可以使用jQuery.getJSON()
解析它们