VIVEZ LE
FOOTBALL !

Posez votre question Signaler

Ajax progressbar

Max - Dernière réponse le 26 mai 2010 à 16:37
Bonjour,
Je viens de trouver un script jQuery assez pratique pour l'installation d'une progress bar sur mon site.
Adresse: http://digitalbush.com/projects/progress-bar-plugin/
Je ne suis pas un expert en Ajax c'est pourquoi j'aurais besoin d'aide. J'aimerais que celle ci démarre en autoload avec la page plutot que par les commandes STOP et RESET comme on en fait référence dans l'initialisation du script ci dessous. MERCI!
<script language="javascript"> 

var pct=0;
var handle=0;

function update(){        
$("#progressbar").reportprogress(++pct);        
if(pct==100){                
clearInterval(handle);                

$("#run").val("start");
 pct=0;
         }}
		 
jQuery(function($){        
$("#run").click(function(){ 
if(this.value=="start"){                        
handle=setInterval("update()",100);                        
this.value="stop";                
}
else{                        
clearInterval(handle);                        
this.value="start";                
}        });        
$("#reset").click(function(){                
pct=0;                
$("#progressbar").reportprogress(0);        });}); 
// $("#progressbar").reportprogress(0);

</script>

Ensuite la page php
<div id="progressbar"></div>
<input type='button' id='run' value='start'/>
<input type='button' id='reset' value='reset'/>
Lire la suite 

Ajax progressbar »

3 réponses
Réponse
+0
moins plus
et avec un

if(pct==0){
setInterval("update()",100);
}
Ajouter un commentaire
Réponse
+0
moins plus
ca m'a l'air sensé mais ca marche pas...
Ajouter un commentaire
Réponse
+0
moins plus
personne ne peux m'aider en fait... :)
Ajouter un commentaire
Ce document intitulé « Ajax progressbar » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?