读书人

js定时器断线重连,该怎么解决

发布时间: 2013-08-10 21:14:06 作者: rapoo

js定时器断线重连,
我通过ajax请求action,action返回信息停止定时器,可是断网重连后定时器会弹出好几次信息才停止
function getAlertMessage() {
var url = $("#alertMaessage").val();
$.post(url, {}, function(data) {
var loggerinfo = data.split("_");
if (loggerinfo[1] == "success") {
alert("导入成功");
clearInterval(alertTimer);

} else if (loggerinfo[1] == "fail") {
alert("导入失败");
clearInterval(alertTimer);
}
});
} JavaScript Ajax
[解决办法]
用setTimeout,不要用setInterval,要不到指定的时间就会重复执行

读书人网 >JavaScript

热点推荐