$(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>");
getContent();
});
}
}); 这是一个服务器推聊天室代码部分,红色部分的作用是一直让他保持长轮询状态,
理论上应该没问题,但是实际效果是太快了,一个时间点上,有n条长轮询。
所以我要延时一下,延时1秒后再调用getContent函数,我想不可能是setInterval,那是定时,不是延时 我想延时1秒,,怎么写
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>");
getContent();
});
}
}); 这是一个服务器推聊天室代码部分,红色部分的作用是一直让他保持长轮询状态,
理论上应该没问题,但是实际效果是太快了,一个时间点上,有n条长轮询。
所以我要延时一下,延时1秒后再调用getContent函数,我想不可能是setInterval,那是定时,不是延时 我想延时1秒,,怎么写
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货