【问题标题】:Symfony DomCrawler How how to click on a link that executes js codeSymfony DomCrawler 如何点击执行js代码的链接
【发布时间】:2021-02-03 03:29:11
【问题描述】:

如何使用爬虫点击执行js代码的链接,这个链接没有HREF属性。 爬虫可以通过客户端在页面上执行js代码吗?

我试过这样但是没用

        $link = $crawler->filter('#list-65544856 div[class = "DJt7 DJuf"]')->link();

【问题讨论】:

    标签: javascript laravel symfony web-scraping web-crawler


    【解决方案1】:

    要执行 JS,您必须使用另一个测试框架。 例如。 https://github.com/symfony/panther

    【讨论】:

      猜你喜欢
      • 2014-02-24
      • 1970-01-01
      • 2021-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-19
      • 2017-04-28
      • 2015-04-12
      相关资源
      最近更新 更多