1

我正在尝试单击此站点中的 javascript 按钮(其左侧的搜索按钮): http ://www.amadeusepower.com/trek/portals/trek/default.aspx?Culture=en-US

我找不到使用 htmlunit 来点击它的方法。现在我正在考虑改用硒,但有一个问题。我的应用程序应该填写表格并从站点获取结果并解析它们以从结果页面获取一些数据并将其发送到 android 设备。它需要为连接到它的每个 android 设备运行一个实例,所以如果我使用 selenium,它可能会为每个用户弹出一个新窗口,这可能会使事情复杂化。我想使用无头浏览器,但正如我所说的 htmlunit 有一个问题,我在这里问过如何单击 htmlunit 中的 javascript 按钮

有谁知道在 Windows 上将 selenium 作为无头浏览器运行的方法,或者您能否建议我可以为此目的在 Windows 中的 Eclipse 中使用的另一种工具?

4

1 回答 1

2

您可以使用phantomjs。它是一个完整的基于 webkit 的无头浏览器,具有内置的 webdriver 支持。

于 2013-05-19T18:09:50.470 回答