單刀直入前: 我有這個JavaScript:的JavaScript顯然等待每一個AJAX調用在一個循環發送另一個
for(item=1;item<5;item++)
{
xmlhttp=new XMLHttpRequest();
xmlhttp.open("GET",'zzz.php', true);
xmlhttp.send();
}
而在PHP文件是這樣的:
usleep(5);die('ok');
現在問題是JavaScript似乎在等待每個ajax調用完成後再發送另一個。 所以第一個反應回來後大約。 5秒鐘,接下來10秒鐘之後等等。
這是我所做的一個非常簡化的版本,因爲真正的腳本涉及使用PHP中的cURL和JS庫中的jQuery。但問題依然如故。
爲什麼響應以5秒爲間隔回來?
謝謝! 這是問題所在 – itako 2010-06-16 10:51:47