0

我正在使用 perl WWW::Mechanize 制作网络爬虫。我的问题是我正在抓取的网站使用 javascript 有点过多。我正在使用凭据登录,然后使用$mech->follow_link(url).

问题从这里开始。我登陆到一个页面,我必须从启用 javascript 的下拉列表中选择一个复选框和一个单选按钮。我被困在这一点上。

html部分如下。当我使用时$mech->tick('cs-MajorIndustryGroup'),我收到一个错误

Can't call method "find_input" on an undefined value
4

1 回答 1

5

WWW::Mechanize不支持 JavaScript。您可以尝试其中一些模块:

有关详细信息,请参阅WWW::Mechanize::FAQ

于 2012-09-29T19:30:51.237 回答