Script banniere defilante ou défilement aléatoire

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Script banniere defilante ou défilement aléatoire

Message par m le Jeu 14 Avr 2011 - 10:01

Bonjour

j'ai utilisé il y a quelque jours votre script proposé dans un tutoriel pour avoir une bannière avec un changement aléatoire de bannière ou défilante
mon choix s'était porté sur un changement aléatoire, donc j'avais placé le script sur trois images : tout marchait
ce matin, j'ai voulu rajouter cinq url d'images supplémentaires : et le changement aléatoire ne se fait plus :/

Le script présent dans mon panneau est-il bon ?

var banner = new Array();

banner.push('http://img291.imageshack.us/img291/7971/banniereu.jpg');
banner.push('http://img26.imageshack.us/img26/2626/banniere02.jpg');
banner.push('http://img845.imageshack.us/img845/6747/banniere05.jpg');
banner push('http://img833.imageshack.us/img833/495/banniere08.jpg');
banner push('http://img232.imageshack.us/img232/8568/banniere04.jpg');
banner push('http://img825.imageshack.us/img825/4921/banniere06.jpg');
banner push('http://img51.imageshack.us/img51/954/banniere07.jpg');

document.getElementById('i_logo').src= banner[Math.floor(Math.random()*banner.length)];

c'est un forum phpbb2

merci pour votre réponse Smile


Dernière édition par m le Jeu 14 Avr 2011 - 17:15, édité 3 fois

m
*****

Féminin
Messages : 693
Inscrit(e) le : 11/10/2004

http://ghost-whisperer.forumactif.com/
m a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Script banniere defilante ou défilement aléatoire

Message par Scipion le Jeu 14 Avr 2011 - 11:09

Bonjour !

Veuillez faire un essai svp :

Code:
var banner = new Array();

banner.push('http://i24.servimg.com/u/f24/13/94/72/47/bannie10.jpg');
banner.push('http://i24.servimg.com/u/f24/13/94/72/47/bannie11.jpg');
banner.push('http://i24.servimg.com/u/f24/13/94/72/47/bannie12.jpg');
banner.push('http://i24.servimg.com/u/f24/13/94/72/47/bannie13.jpg');
banner.push('http://i24.servimg.com/u/f24/13/94/72/47/bannie14.jpg');
banner.push('http://i24.servimg.com/u/f24/13/94/72/47/bannie15.jpg');
banner.push('http://i24.servimg.com/u/f24/13/94/72/47/bannie16.jpg');

document.getElementById('i_logo').src= banner[Math.floor(Math.random()*banner.length)];

setInterval("document.getElementById('i_logo').src= banner[Math.floor(Math.random()*banner.length)];",3000);

Cordialement

Scipion
+ Hyperactif +

Masculin
Messages : 8655
Inscrit(e) le : 03/02/2010

http://forum.forumactif.com/
Scipion a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Script banniere defilante ou défilement aléatoire

Message par m le Jeu 14 Avr 2011 - 11:46

merci
je vois ça et je vous dis de suite Smile

m
*****

Féminin
Messages : 693
Inscrit(e) le : 11/10/2004

http://ghost-whisperer.forumactif.com/
m a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Script banniere defilante ou défilement aléatoire

Message par m le Jeu 14 Avr 2011 - 11:47

@m a écrit:merci
je vois ça et je vous dis de suite Smile
je recite mon message,le problème reste identique malgré le changement de script

Je vous ai refait un imprim ecran du panneau pour que vous puissiez y voir le copier-coller du code donné

m
*****

Féminin
Messages : 693
Inscrit(e) le : 11/10/2004

http://ghost-whisperer.forumactif.com/
m a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Script banniere defilante ou défilement aléatoire

Message par Scipion le Jeu 14 Avr 2011 - 11:58

@m a écrit:merci
je vois ça et je vous dis de suite Smile
Vous voulez peut-être dire que la bannière que je vous ai donnée ne fonctionne pas? Pourtant sur mon forum elle fonctionne parfaitement.

Pouvez-vous me donner svp le script que vous utilisez pour cette bannière?

Cordialement


EDIT / Par script, j'entends celui que vous insérez en allant sur PA >> Général >> Configuration >> Description du site * :

Scipion
+ Hyperactif +

Masculin
Messages : 8655
Inscrit(e) le : 03/02/2010

http://forum.forumactif.com/
Scipion a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Script banniere defilante ou défilement aléatoire

Message par Ea le Jeu 14 Avr 2011 - 12:56

Bonjour,


Vous êtes dans le mauvais éditeur, il faut toujours avoir l'éditeur avec le +html au dessus pour mettre un code ( html ou javascript ), celui que vous utilisez afficher ce que vous voyez ( donc par exemple il ajoute <br> après chaque retour de ligne ce qu'il ne faut pas ).

Pour passer à cet éditeur il suffit de cliquer sur le -html ^^

( il faudra donc recoller le script à la place dans ce mode là )

Cordialement.


Dernière édition par Etana le Jeu 14 Avr 2011 - 17:06, édité 1 fois

Ea
Aidactif
Aidactif

Messages : 23427
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Script banniere defilante ou défilement aléatoire

Message par m le Jeu 14 Avr 2011 - 17:03

je vous remercie
il s'agissait bien de cette erreur ci par contre ce n'était pas défilantes que je souhaitais mais aléatoire, je vais refaire le script

merci encore...
---------
Alors le code scipion marche lorsque je place
ce script à la fin
setInterval("document.getElementById('i_logo').src= banner[Math.floor(Math.random()*banner.length)];",3000);
et qui me fait défiler les bannières

si je l'enlève pour obtenir le script aléatoire : et bien j'ai toujours le même problème


Dernière édition par m le Jeu 14 Avr 2011 - 17:10, édité 1 fois

m
*****

Féminin
Messages : 693
Inscrit(e) le : 11/10/2004

http://ghost-whisperer.forumactif.com/
m a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Script banniere defilante ou défilement aléatoire

Message par Ea le Jeu 14 Avr 2011 - 17:05

Il suffit de retirer la dernière ligne, elle sert juste au défilement ^^

Code:
setInterval("document.getElementById('i_logo').src= banner[Math.floor(Math.random()*banner.length)];",3000);
Le setInterval(ligne, nombre) dit que toute les nombre de milliseconde il faut faire l'action décrite dans ligne ( qui est ici mettre une autre image aléatoire ), enfin en retirant cette ligne plus de défilement Wink

Cordialement.

Ea
Aidactif
Aidactif

Messages : 23427
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Script banniere defilante ou défilement aléatoire

Message par m le Jeu 14 Avr 2011 - 17:11

Etana a écrit:Il suffit de retirer la dernière ligne, elle sert juste au défilement ^^

Code:
setInterval("document.getElementById('i_logo').src= banner[Math.floor(Math.random()*banner.length)];",3000);
Le setInterval(ligne, nombre) dit que toute les nombre de milliseconde il faut faire l'action décrite dans ligne ( qui est ici mettre une autre image aléatoire ), enfin en retirant cette ligne plus de défilement Wink

Cordialement.
c'est ce que je viens de faire et en "html" (vert) et le problème reste identique : une seule bannière et la première

m
*****

Féminin
Messages : 693
Inscrit(e) le : 11/10/2004

http://ghost-whisperer.forumactif.com/
m a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Script banniere defilante ou défilement aléatoire

Message par m le Jeu 14 Avr 2011 - 17:15

A priori, il fallait attendre quelques minutes afin que le forum "puisse avaler gentiment l'info"

merci à vous

m
*****

Féminin
Messages : 693
Inscrit(e) le : 11/10/2004

http://ghost-whisperer.forumactif.com/
m a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum