【问题标题】:How to create a script that clicks on all follow buttons on a behance page?如何创建一个单击行为页面上所有关注按钮的脚本?
【发布时间】:2023-04-02 03:05:01
【问题描述】:

如何解决这个问题? Behance 有发现页面和关注页面,可能包含几千个用户。每个用户都有一个关注按钮。单独点击每一个是疯狂的。

这是有帮助的按钮。

<a class="form-button form-button-follow form-button-small form-button-default form-button-left-icon form-button-icon-follow">
   Follow  
</a>

【问题讨论】:

  • 取决于点击事件背后的内容。但你可以试试$('.form-button-follow').click()。不知道行不行。
  • @putvande 这可行,但已经点击的按钮正在被取消点击。有没有办法做一个 if else ?这就是当我说检查元素(尚未单击)时显示的内容跟随按钮:a class="form-b​​utton form-b​​utton-follow form-b​​utton-small form-b​​utton-default form-b​​utton-left-icon form-b​​utton -icon-follow">关注(已经点击)关注按钮:a class="form-b​​utton form-b​​utton-following form-b​​utton-small form-b​​utton-light-and-grey form-b​​utton-left- icon form-b​​utton-icon-following">关注
  • 但是看起来已经关注的人的按钮没有form-button-follow类,对吧?

标签: javascript jquery html forms button


【解决方案1】:

试试

$( '.form-button-follow' ).click ();

它会触发所选元素的点击事件。

More

【讨论】:

  • 如何才能在像 behance 这样的 wbpage 上运行它。我想登录,打开一个要关注的人列表,然后得到你刚刚给我的声明,运行几百次。
【解决方案2】:

如果链接使用 javascript 处理并提交 ajax 请求,那么您可以手动触发对所有链接的点击,如下所示:

$('.form-button-icon-follow').click();

但是,如果这些跟随链接执行完整的回发(页面刷新),那么这将不起作用,因为它会在第一个链接被“点击”后立即刷新页面。在这种情况下,您可能需要查看实际发布到服务器的数据,并且您可以创建自己的 ajax 请求来代替使用。

【讨论】:

  • 如何才能在像 behance 这样的 wbpage 上运行它。我想登录,打开一个要关注的人列表,然后得到你刚刚给我的声明,运行几百次。
  • 在 chrome 中打开它并转到您想要的页面,然后按 F12 打开开发人员工具并将该代码粘贴到控制台并按 Enter。请注意,他们的网站可能不会像这样工作,所以它可能不会工作。
  • 这可行,但已单击的按钮将被取消单击。有没有办法做一个 if else ?这就是当我说检查元素(尚未单击)时显示的内容跟随按钮:a class="form-b​​utton form-b​​utton-follow form-b​​utton-small form-b​​utton-default form-b​​utton-left-icon form-b​​utton -icon-follow">关注(已经点击)关注按钮:a class="form-b​​utton form-b​​utton-following form-b​​utton-small form-b​​utton-light-and-grey form-b​​utton-left- icon form-b​​utton-icon-following">关注
  • @user1283103 我已经更新了脚本,改为使用“form-b​​utton-icon-follow”类。试试看。
  • 我在哪里可以学习这些东西形式。这是java脚本还是jquery或两者兼而有之?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-09-10
  • 2015-10-16
  • 2019-09-22
  • 2018-04-24
  • 1970-01-01
  • 1970-01-01
  • 2017-11-27
相关资源
最近更新 更多