我用过WWW::Mechanize
用于 Perl 中的站点提取应用程序。我在某些网站使用 Javascript 时遇到了同样的问题。在我的实际应用程序中有一个 <a>
标签。 <a>
的点击功能调用 Javascript。
我有这个:
<a class="hLinkStyle16"
onclick="return !checkIfSubmittedForm()"
href="javascript:Litelogon()">Login with passwords
</a>
通过使用 WWW::Mechanize
我们不能使用 follow_link()
为了那个原因?我听说WWW::mechanize
不支持Javascript。我尝试使用 WWW::Mechanize::Firefox
。我不知道如何处理上述情况下的Javascript。
谢谢。
最佳答案
使用 W::M::F,您不处理 JS,而是浏览器处理。调用follow_link
method .
关于javascript - WWW::使用 Javascript 实现 Mechanize 工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11501883/