★★★发送get请求太快,导致出现验证码.怎么加入间隔时间??★★★
发布于 11 年前 作者 zcl521ss 5354 次浏览 最后一次编辑是 8 年前

var arr=一些用户id for(var i in arr){ get('http://xxxx/id=’+arr[i]); if(i==arr.length){ callback(‘ok’); } }

get请求太快,怎么加入时间间隔?

2 回复

<pre><code> function handle(arr, done) { $.get('http://xxxx/id=’+arr.pop(), function () { setTimeout(function () { arr.length && handle(arr, done) || done(); }, 1000/间隔1秒/); }) } var arr=[一些用户id]; handle(arr, function () { callback(‘ok’); }); </code><pre>

非常感谢

回到顶部