【发布时间】:2009-08-10 15:16:29
【问题描述】:
有没有办法添加 JavaScript 支持以实现机械化,以便处理像 document.location.href= 这样的简单重定向?
【问题讨论】:
标签: javascript ruby mechanize
有没有办法添加 JavaScript 支持以实现机械化,以便处理像 document.location.href= 这样的简单重定向?
【问题讨论】:
标签: javascript ruby mechanize
为了支持这一点,您只需要提取 href 参数(可能使用正则表达式),然后执行:
mech.get(href_param)
据我所知mechanize 支持相对 URL。
如果 JavaScript 是必须的,那么我建议firewatir。它可以自动化firefox,这样你就可以得到一个免费的javascript解释器。
【讨论】: