【发布时间】:2013-07-17 00:13:57
【问题描述】:
我单击一个链接,它会发送 Ajax 请求,然后填充页面。这是我正在解析的链接:
http://dell.force.com/partner/spf__partnersearch?c=us&l=en_US
此页面上有一个搜索链接。当我点击它而不填写显示的表单时,它会发送一个 Ajax 请求并使用内容填充下面的部分。
如何使用 Mechanize 阅读它?我无法找到准确的答案。
【问题讨论】:
-
如果您单击一个发送 Ajax 请求的链接,您就是在浏览器,它了解如何执行 JavaScript。 Mechanize 不知道如何使用 JavaScript 做任何事情,这意味着您无法解析或执行它。最终结果是你不能用 Mechanize 做到这一点。
-
非常感谢,我正在寻找其他方法。
标签: ruby html-parsing mechanize