0

我正在使用 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"));
}

4

1 回答 1

0

我希望我没有跑题,因为我不确定你想要达到什么目的。

您可以查看Google 自定义搜索 API,它允许您以 JSON 格式返回数据,然后您可以使用例如jQuery.getJSON()来解析它们

于 2013-05-24T10:55:11.190 回答