如何为此代码添加睡眠或延迟?

时间:2015-10-28 02:13:38

标签: javascript facebook performance delay

我用这个在Facebook上添加朋友。如何减慢此代码的速度,使其每个设定的时间段只运行一次?

var inputs = document.getElementsByClassName('_3-8_ img sp_zYKR9BP4QJasx_27b6db');
for(var i=0; i<inputs.length;i++) {
    sleep(2000);
    inputs[i].click();
}

1 个答案:

答案 0 :(得分:0)

这可能不起作用,因为类名看起来像是动态生成的。

window.setInterval(function(){
    var inputs = document.getElementsByClassName('3-8 img sp_zYKR9BP4QJa sx_27b6db'); 
    for(var i=0; i<inputs.length;i++) { inputs[i].click(); }
}, 15000 );