JL95
Messages postés6Date d'inscriptionjeudi 6 janvier 2005StatutMembreDernière intervention 7 décembre 2008 6 déc. 2008 à 17:45
Bonjour à tous,
Je viens vers vous aujourd'hui pour tenter de résoudre un petit problème de code JS.
J'ai un script JS qui doit me faire defiler des images avec un fondu.
J'ai le code suivant :
var visuel_n=0;
function Visuel_Fondu()
{
if(document.all)
{
document.getElementById("visuel_" + VisuelPosChange).filters.alpha.opacity=visuel_n;
visuel_n+=5;
if ( visuel_n<= 100 )
{
setTimeout("Visuel_Fondu()", 100);
return 0;
}
}
else
{
document.getElementById("visuel_" + VisuelPosChange).style.setProperty("-moz-opacity", visuel_n, "");
visuel_n+=0.05;
if ( visuel_n<= 1 )
{
setTimeout("Visuel_Fondu()", 100);
return 0;
}
}
visuel_n=0;
document.getElementById("visuel").style.background="url('" + VisuelTab[VisuelPosChange][0] + "') 0px 0px no-repeat";
setTimeout("Visuel_Clear()", 100); //supprime clignotement sous FF
//document.getElementById("visuel").innerHTML="";
//setTimeout("Visuel_Defil()", 4000);
}
function Visuel_Clear()
{
document.getElementById("visuel").innerHTML="";
setTimeout("Visuel_Defil()", 6000);
}
var VisuelPos=0;
var VisuelPosChange;
function Visuel_Defil()
{
VisuelPosChange=VisuelPos;
VisuelPos++;
if ( VisuelTab.length <= VisuelPos )
VisuelPos=0;
Encore désolé pour le manque d'information sur mon premier post. Personnellement je suis pas en mesure de dévellopper le moindre code en JS, ne n'en suis qu'au balbutiment. Ce code à été récupéré sur internet et l'erreur provient surement du code je n'en doute pas, je ne remet pas en cause IE mais c'est vrai que beaucoup de monde développe pour FF est ne s'inquiète pas forcement des erreurs sur IE ...
Je remercie la personne qui pourra m'aider sur ce petit problème.
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 7 déc. 2008 à 11:56
function Visuel_Clear()
{ document.getElementById("visuel").innerHTML="";
document.getElementById("visuel").style.background="";
setTimeout("Visuel_Defil()", 2000);
}
mais surtout :
var VisuelTab = [
["images1.jpg",1],
["images2.jpg",1] ];
>>mais c'est vrai que beaucoup de monde développe pour FF
>>est ne s'inquiète pas forcement des erreurs sur IE .
euh... t'es pas sérieux là ? si ?
la très très grosse majorité des utilisateurs est sous IE,
ceux qui développent sans tenir compte de IE,
ne sont pas dans la vie professionnelle mais
dans le monde des amateurs ( et encore ! la
plupart sont des gens sérieux quand même ! )
JL95
Messages postés6Date d'inscriptionjeudi 6 janvier 2005StatutMembreDernière intervention 7 décembre 2008 7 déc. 2008 à 12:15
Ok merci je vais tester ça je te tiens au courant.
>>euh... t'es pas sérieux là ? si ?
>>la très très grosse majorité des utilisateurs est sous IE,
J'ai parlé des personnes qui programme pas les utilisateurs. Je suis tout à fait d'accord et trouve ça hallucinant les personnes qui ne test pas leur script sur des multi-plateformes (surtout une comme IE).