IE9 et Diaporama en Javascript
Bonjour a vous tous,
je suis en train de développez un site web et j'ai fait un diaporama en JavaScript.
Sous Firefox j'ai aucun soucis mais sur IE, le diaporama est comme figé.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| function voirImage(num, total, pct)
{
var prec=document.getElementById((num+total-1)%total) ;
var nouv=document.getElementById(num) ;
if (pct<0)
{
nouv.style.opacity=0 ;
nouv.style.display='' ;
prec.style.opacity=1;
nouv.style.filter = 'alpha(opacity=0)';
prec.style.filter = 'alpha(opacity=1)';
window.setTimeout(function(){ voirImage(num,total,0)}, 10);
}
else
if (pct<100)
{
prec.style.opacity=(100-pct)/100 ;
nouv.style.opacity=pct/100 ;
nouv.style.filter = 'alpha(opacity=pct/100)';
prec.style.filter = 'alpha(opacity=(100-pct)/100)';
window.setTimeout(function(){ voirImage(num,total,pct+1)}, 10);
}
else
{
prec.style.opacity=0 ;
prec.style.display='none' ;
nouv.style.opacity=1 ;
nouv.style.filter = 'alpha(opacity=1)';
prec.style.filter = 'alpha(opacity=0)';
window.setTimeout(function() {voirImage((num+1)%total,total,-1)}, 2000);
}
}
window.setTimeout(function(){voirImage(0,14,-1)}, 10); |
Pourriez vous m'aidez a résoudre ce problème?
Merci d'avance