0

我想在网页中提交一个表单,当我提交我的表单时,网络会使用 Javascript 添加一个新字段。我想解析这个新字段。我正在使用 Mechanize,但它不是解释 javascript,我已经测试了 capybara,但我想在后台执行此操作

有没有其他选择?

4

2 回答 2

0

也许你可以试试Poltergeist。这是Capybara的某种无头驱动程序。

于 2013-02-13T05:39:51.803 回答
0

你可以更容易地做到这一点,而无需使用在所有 Capybara 的方法中启用的 Capybara 的自动等待来评估 Javascript。方法如:

find(locator)

将自动等待最多 2 秒。您可以通过将另一个值指定为 default_wait_time 来更改限制,例如:

Capybara.default_wait_time = 5
于 2013-02-12T18:06:01.210 回答