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.
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 !)
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); }
Et bizarement, dans ce code:
C'est à dire la même sans le setTimeout, les variables sont bien définies quand je rappelle la fonction...
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); }
Alors si quelqu'un a une idée d'où peut venir le problème..
Partager