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.