0

我单击一个链接,它会发送 Ajax 请求,然后填充页面。这是我正在解析的链接:

http://dell.force.com/partner/spf__partnersearch?c=us&l=en_US

此页面上有一个搜索链接。当我点击它而不填写显示的表单时,它会发送一个 Ajax 请求并用内容填充下面的部分。

我如何用机械化阅读它?我无法找到准确的答案。

4

2 回答 2

4

Mechanize 不会执行 javascript,因此您需要使用不同的方法。一种方法是使用所谓的无头浏览器,例如结合headlessgem的 Watir或结合 Poltergeist 的 PhantomJS 用于 Ruby 绑定

于 2013-07-18T08:02:09.833 回答
1

您只需提交表格。该操作只是提交表单并对响应进行处理。

于 2013-07-18T12:57:00.853 回答