Salve,
finora ho sempre tentato di studiare da solo soluzioni arcane ai miei problemi in Javascript, e spesso molte soluzioni erano qui nel Vs. forum!
Ora però penso di voler chiedere troppo: ho bisogno di una funzione che gestisca un timer (SetInterval o SetTimer) ed al termine di una certa condizione, richiami un'altra funzione. In altre parole:
Spiegazione: lo script inizia con un setInterval, il quale esegue ogni 500 ms la funzione operation1(). Se nella funzione operation1, una determinata condizione è vera, dovrebbe eseguire la funzione di callback. Questa situazione mi servirebbe per poter avere una funzione (operation1()) dinamica, ed utilizzarla allo stesso modo, tranne che per l'operazione da eseguire al termine.codice:var counter = 0; function startProgram(){ counter = setInterval("operation1(function(){startOperation();})", 500); } function startOperation(){ ...... } function operation1(callback){ ...... if(condition== true) then callback(); }
Cosa mi consigliate???![]()


Rispondi quotando
