これが私の問題です。プロキシサーバーをテストするこの機能があります。
function crawl() {
var oldstatus = document.getElementById('status').innerHTML;
document.getElementById('status').innerHTML = oldstatus + "Crawler Started...<br />";
var url = document.getElementById('url').value;
var proxys = document.getElementById('proxys').value.replace(/\n/g,',');
var proxys = proxys.split(",");
for (proxy in proxys) {
var proxytimeout = proxy*10000;
setTimeout(doRequest(url,proxys[proxy]), proxytimeout);
}
}
「doRequest()」関数を約 10 秒間隔で呼び出したいのですが、setTimeout() を使用しても関数はすぐに呼び出されます。
どんなアイデアでも大歓迎です、ありがとう。
PS: 'proxytimout' に任意の値を指定しても効果はありません。