以不同的时间间隔调用javascript函数
问题描述:
我创建了股票行情功能,需要每2分钟调用一次。以不同的时间间隔调用javascript函数
我已经用javascript setInterval
函数成功完成此操作,但问题出在第一次调用之前,它在调用函数之前等待2分钟,而我想要立即调用第一次加载。
function CallFunction() {
setInterval("GetFeed()", 2000);
}
答
function CallFunction() {
GetFeed();
return setInterval(GetFeed, 2 * 60 * 1000);
}
var id = CallFunction();
答
在
图像中示出的下面的代码段,每20秒后调用一个函数,它可以通过调用cancelRepeat()函数被停止。希望这可以帮助。
FYI,对setInterval第二参数以毫秒为单位被测量 - 2000是两秒,并且您会想要120000两分钟(= 120秒*的1000毫秒/秒)。 – kevingessner 2010-04-22 15:00:37