代码之家  ›  专栏  ›  技术社区  ›  Yura

网页解析基础

  •  -3
  • Yura  · 技术社区  · 6 年前

    每个人

    按钮代码是(正如我在Chrome的页面检查中发现的):

    <div class="submit button" data-ember-action="2">Search</div>
    

    2 回复  |  直到 6 年前
        1
  •  1
  •   Moose    6 年前

    您可以使用Google Chrome的开发者工具/Inspector设置一个断点,监听任何点击。一旦你设置了断点,你可以点击谷歌浏览器中的按钮,获得更多的洞察力。

    这是一个 link 这可以告诉你如何进入谷歌Chrome开发者工具/检查器(又名DevTools)。

    Sources 选项卡,然后展开 Event Listener Breakpoints 手风琴接下来,您可以展开 Mouse click 通过选中事件侦听器旁边的框来设置该断点。

    之后,您可以返回web页面并单击按钮停止应用程序的运行。从那里,您可以使用调试器逐步完成代码,并查看有关应用程序的更多信息。

        2
  •  -1
  •   antonioortegajr    6 年前

    为此,您需要运行JS,而不仅仅是阅读页面代码。

    https://splash.readthedocs.io/en/stable/ 用于javascript呈现。然后,您可以像在Chrome中一样检查JS事件。

    https://developers.google.com/web/updates/2017/04/headless-chrome