Une erreur de script apparement mais j'vois pas d'ou ça vient:
Firefox me dit que les arguments "no" et "size" ne sont pas définit.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
function aff_stats_redim(no, size) {
if (document.getElementById('progress_bar_'+no).width > size + 5)
	{
		document.getElementById('progress_bar_'+no).width = document.getElementById('progress_bar_'+no).width - 5;
		setTimeout('aff_stats_redim(no, size)', 200);
	}
Dans ce cas si, les arguments de la fonction aff_stats_redim ne sont pas définit quand j'appelle la fonction via le setTimeout... Alors que ces 2 variables existent plus haut dans le code... (la fonction alert() me le confirme !)
Et bizarement, dans ce code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
function aff_stats_redim(no, size) {
if (document.getElementById('progress_bar_'+no).width > size + 5)
	{
		document.getElementById('progress_bar_'+no).width = document.getElementById('progress_bar_'+no).width - 5;
		aff_stats_redim(no, size);
	}
C'est à dire la même sans le setTimeout, les variables sont bien définies quand je rappelle la fonction...
Alors si quelqu'un a une idée d'où peut venir le problème..