Necesito que una funcion se ejecute cada cierto intervalo de tiempo variable.
Hice esto, pero parece que esta haciendo algun loop infinito, porque cuelga el navegador (y la computadora si tiene pocos recursos).
Código:
function slideFotos(seccion){
//clearTimeout(intervarID);
if (info[seccion+'0'] != undefined){
siguiente = _root.photoActual + 1;
if (info[seccion+siguiente] != undefined){
photoInfo.url = "img/subidas/"+info[seccion+siguiente];
_root.TTS = "img/subidas/"+info[seccion+"T"+siguiente];
_root.photoActual++;
} else {
photoInfo.url = "img/subidas/"+info[seccion+'0'];
_root.TTS = "img/subidas/"+info[seccion+"T0"];
_root.photoActual = 0;
}
}
intervalID = setTimeout(this, 'slideFotos', (parseInt(_root.TTS)*1000), seccion);
}
Alguien sabe como corregirlo?
Muchas Gracias