Bonjours, je suis pas très fort en JS alors je demande votre aide.
Voila mon problème(texte de l'article):
source: http://www.css3create.com/Barre-de-progression-avec-l-element-HTML5-progress
Mon but c'est que quand ça arrive a 100% faire une redirection et je n'y arrive pas.
Mon but c'est d'afficher la barre et que quand elle arrive au bout, le visiteur soit rediriger.
C'est plus jolie que de voir marqué: redirection dans 3secondes....
Modifié par loixi (26 Jan 2013 - 16:55)
Voila mon problème(texte de l'article):
a écrit :
Animer la barre de progression
La barre de progression est un élément de formulaire automatiquement créée grâce à ses attributs, notamment value. C’est pourquoi, il n’est pas possible de modifier cet attribut par CSS (en tout cas pour l’instant...).
Pour l’animation créée ici, le JavaScript est donc indispensable. Le code utilisé est le suivant (nécessite jQuery). Une simple fonction qui récupère la valeur de value et l’incrémente de 0.25 toutes les 40ms.
function modifValues(){
var val = $('#progress progress').attr('value');
if(val>=100){val=5;}
var newVal = val*1+0.25;
var txt = Math.floor(newVal)+'%';
$('#progress progress').attr('value',newVal).text(txt);
$('#progress strong').html(txt);
}
setInterval(function(){ modifValues(); },40);
source: http://www.css3create.com/Barre-de-progression-avec-l-element-HTML5-progress
Mon but c'est que quand ça arrive a 100% faire une redirection et je n'y arrive pas.
Mon but c'est d'afficher la barre et que quand elle arrive au bout, le visiteur soit rediriger.
C'est plus jolie que de voir marqué: redirection dans 3secondes....
Modifié par loixi (26 Jan 2013 - 16:55)