Bonjour,

J'essaie de créer une fonction utilisant periodicalUpdater de prototype.
Le but est d'ajouter la notion de timer:Executer un reload sur une période.

Dans le code ci-dessous la classe PeriodicalUpdater est bien appelée mais le timeout ne fonctionne pas.

Quelqu'un peut me guider?

Merci d'avance



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
function reloader(id,page,time){
ajaxCall = new Ajax.PeriodicalUpdater(
				id,
				page,{
					method: 'get',
					onFailure: function() { alert("Une erreur est survenue lors de l appel AJAX.") },
					frequency: 2,
					onSuccess: setTimeout("stop()",time)
				}
			);
 
	function stop(){
	ajaxCall.stop();
	}
}