0

我正在抓取一些网站以检查它们是否被阻止,因此我比较了不同的响应。我得出的结论是,有些脚本标签中有一个特定的功能,我不知道如何捕捉它。我尝试了几种解析响应的方法,但无法做到......提前谢谢!

这是一段脚本(在正文中):

    <script> function ShowPopupRegistration(reason) {
        fancyAlert(...................);
    }
    $(document).ready(function () {
        $('#btn-join').click(function (e) {
           ...
        });
    }); </script>
4

1 回答 1

0

您可以获取页面的整个 HTML 内容,其中包括<script>使用page.contentpuppeteer 方法。

const content = await page.content()
if (content.includes('<script> function ShowPopupRegistration(')) {
  // do things
}
于 2020-07-23T06:44:07.890 回答