salve,

ho una pagina che ogni 10 secondi (piu' o meno....magari domani mi dicono che deve farlo ogni 2....) deve chiamare una funzione javascript che, tramite ajax, aggiorna la pagina stessa.

ho usato window.setTimeout("f(y)",10000); ma f(y) viene eseguita una volta sola.
Cosi' ho pensato di fare una roba del genere:

function f(y)
{
/*recupera i valori e aggiorna la pagina
....
....*/

window.setTimeout("funzione(y)",10000);
}

ovviamente questo funziona.

Pero' mi chiedo:
questa pagina dovra' rimanere aperta per ore, forse anche per giorni interi senza interruzioni; come si sta comportando lo stack delle funzioni f(y) chiamate di continuo?
si stanno "impilando" una sull'altra portando il browser, dopo qualche ora, a crashare causa esaurimento della memoria? :master:


grazie.