$(document).ready(function(){
getContent();
function getContent()
{
var timestamp = ((new Date()).getTime()+"").substring(0,10);
$.getJSON("view1.php",{timestamp:timestamp},
function(json){
var content=json.user+" "+json.con+" "+json.time;
$("#dv").prepend(content+"<br>");
[color=red]getContent();[/color]
});
}
});
坦白说,这是一个服务器推聊天室代码部分,红色部分的作用是一直让他保持长轮询状态,
理论上应该没问题,但是实际效果是太快了,一个时间点上,有n条长轮询。
所以我要延时一下,延时1秒后再调用getContent函数,我想不可能是setInterval,那是定时,不是延时