2014-01-08 45 views
0

这是怎么回事? Behance发现了可能包含几千个用户的页面和关注者页面。每个用户都有一个关注按钮。单独点击每个人都很疯狂。如何创建点击behance页面上所有后续按钮的脚本?

这是按钮,如果有帮助。

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

取决于点击事件背后的内容。但是你可以尝试'$('。form-b​​utton-follow')。click()'。不知道它是否会起作用。 – putvande

+0

@putvande这可以工作,但已点击的按钮正在被取消点击。有没有办法做一个其他的?这就是当我说检查元素(没有点击)时显示的内容按钮:一个类=“窗体按钮窗体按钮 - 按下窗体按钮 - 小窗体按钮 - 默认窗体按钮 - 左图标窗体按钮-icon-follow“>关注(已点击)关注按钮:一个class =”form-b​​utton-form-b​​utton-following-form-b​​utton-small-form-b​​utton-light-and-gray form-b​​utton-left-iconform- “按钮图标跟随”>以下 – CP3O

+0

但它看起来像已经关注的人的按钮没有'form-b​​utton-follow'类的权限? – putvande

回答

1

尝试

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

它触发选定的元素click事件。

More

+0

如何能够在像behance这样的wb页面上运行此操作。我想登录,打开一份要遵循的人名单,然后得到你刚才给我的陈述,运行几百次。 – CP3O

1

如果链接用JavaScript处理,并提交Ajax请求那么你可以手动触发点击所有的人都像这样:

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

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

+0

如何能够在像behance这样的wb页面上运行此操作。我想登录,打开一份要遵循的人名单,然后得到你刚才给我的陈述,运行几百次。 – CP3O

+0

用chrome打开它并转到所需的页面,然后按F12打开开发人员工具并将该代码粘贴到控制台中,然后按Enter键。请注意,他们的网站可能不会被设计成这样工作,所以它可能不会工作。 –

+0

这可以工作,但已经点击的按钮正在被取消点击。有没有办法做一个其他的? 这就是当我说检查元素 (未点击)时显示的内容按钮:a class =“form-b​​utton form-b​​utton-follow form-b​​utton-small form-b​​utton-default form-b​​utton-left-icon form (按钮):按钮: a class =“form-b​​utton-form-b​​utton-following-form-b​​utton-small-form-b​​utton-light-and-grey form-b​​utton-button”按钮 “ – CP3O