Сообщение от Kosty@n
|
Как синхронизировать работу этих setInterval'ов?
|
1. Запускаете общий синхронизующий таймер, к примеру через 0.5 сек,
В массив
arrFunk добавляете/удаляете нужные функции
function F1(a) {
alert('function F1: = '+a);
}
function F2(a) {
alert('function F2: = '+a);
}
var arrFunk=[F1,'a',F2,'B'];//массив запускаемых функций и параметров
IntervalID_N = setInterval(function() {
for(var i=0; i<arrFunk.length; i+=2){
arrFunk[i](arrFunk[i+1]);
}
},2500);
setTimeout('arrFunk.splice(0, 2)',4000);//Удаляем 1-ю функцию с параметром;
//Добавим новую функцию с параметром;
setTimeout("arrFunk.push(F1,'ccc')",4100);