Scrolling du background permanent

sapakus Messages postés 96 Date d'inscription mercredi 20 août 2003 Statut Membre Dernière intervention 10 février 2011 - 10 avril 2006 à 22:34
sapakus Messages postés 96 Date d'inscription mercredi 20 août 2003 Statut Membre Dernière intervention 10 février 2011 - 12 avril 2006 à 21:37
Bonjour,

J'ai réalisé une photo panoramique à 360° et je veux la faire défiler comme background d'un bloc en permanence. Soit quelque chose du type :

<head>
<script>
posi=0;
function scroll()
{
posi=((posi==16773)?posi=0:posi+1);
document.getElementById("pano").style.backgroundPosition=posi+"px";
}
</script>
</head>





Avouez que j'ai quand même déja bien déblayer l'terrain !

Là où ça coince, c'est pour faire l'appel à la fonction scroll() pour que le panorama défile en permanence. J'imagine qu'il va falloir utiliser un truc du genre : setInterval(200,"scroll()");
Mais je ne vois pas où le caser ni sous quel prétexte le déclencher.
Je suis sur que ce genre de problème doit être une rigolade pour les personnes utilisant le javascript pour des effets graphiques.

Merci de vos réponses

1 réponse

sapakus Messages postés 96 Date d'inscription mercredi 20 août 2003 Statut Membre Dernière intervention 10 février 2011 3
12 avril 2006 à 21:37
oups !

il y a une erreur dans la fonction scroll() : il faut lire

posi=((posi==16773)?0:posi+1);

(16773 étant la largeur de l'image panoramique)

Bref ! Je ne sais toujours pas comment appeler en permanence (à intervalle régulier) cette fonction.

Merci de votre aide.
0
Rejoignez-nous