Zombie.js单击Javascript链接

时间:2016-09-20 04:29:52

标签: javascript node.js zombie.js

我使用Node.js和Zombie.js进行抓取。在某些页面上,我需要单击Javascript链接

以下是页面的示例

http://www.indotrading.com/company/berkat-jaya-electronics.aspx

我要点击的部分是<a class="showme".. > </a>,它会调用javascript。我怎么能用Zombie.js做到这一点?或者Zombie.js有什么替代品可以处理javascript链接吗?

1 个答案:

答案 0 :(得分:2)

您可以使用 browser.clickLink 执行此操作。选择器可以是您的班级或链接文本,具体取决于您的具体情况:

browser.clickLink(".showme", function(err, browser, status) {
  //link has been clicked and actions processed
});