JavaScript / Bookmarklet点击Facebook上的所有“添加到朋友”按钮(群发/批量交友)

时间:2012-04-14 17:03:59

标签: javascript ajax facebook button click

我想向朋友添加Facebook页面上显示的所有个人资料。我见过Bookmarklet: Click All Like Buttons On Tumblr,我正在尝试像

这样的东西
 javascript:e=document.getElementsByTagName('a');for(i=0;i<e.length;i++) {if(e[i].id.indexOf('addButton')>=0)e[i].click();}void(0);

因为这是按钮中元素的类,类似于

<a class="uiIconText addButton" style="padding-left: 18px;"><i class="img sp_7b7xx5 sx_a97ca4" style="top: 2px;"></i>Aggiungi agli amici</a>

(意大利语) 但没有任何反应(我正在使用Firefox)。 a元素似乎是空的,实际链接在哪里?

1 个答案:

答案 0 :(得分:1)

您正试图接近id属性,而您真正想要的是元素class

尝试将if(e[i].id.indexOf('addButton')>=0)替换为if(e[i].className.indexOf('addButton')>=0)