Rotation de banniere en Javascript !

Rotation de banniere en Javascript ! - HTML/CSS - Programmation

Marsh Posté le 17-04-2004 à 12:56:01    

J'ai fait un script qui va afficher les bannieres de differents sites mais il ne fonctionne que lorsque l'on recharge la page. Je voudrais qu'il y est une rotation des bannieres toutes les 5s sans avoir a recharger.
 
Voila les script actuel :
 

Code :
  1. var Sites = new Array(
  2. new Array("Site1","site1.gif","http://www.site1.com" ),
  3. new Array("Site2","site2.gif","http://www.site2.com" ),
  4. );
  5. function Affiche() {
  6. var SitesRandom = Math.floor(Math.random()*Sites.length);
  7. Str = '<table border="0" cellpadding="1" cellspacing="0"><tr><td bgcolor="#000000">';
  8. Str += '<table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="http://www.visual-music.org/linxbox_inscription.htm" target="_blank"><img src="http://linxbox.visual-music.org/images/general/titre_linxbox2.gif" width="110" height="15" border="0"></a></td></tr>';
  9. Str += '<tr><td><img src="http://linxbox.visual-music.org/images/general/pix.gif" width="1" height="1"></td></tr>';
  10. Str += '<tr><td>';
  11. Str += '<a href="'+Sites[SitesRandom][2]+'" target="_blank"><img src="http://linxbox.visual-music.org/images/linxbox/'+Sites[SitesRandom][1]+'" border="0" alt="'+Sites[SitesRandom][0]+'" title="'+Sites[SitesRandom][0]+'"></a>';
  12. Str += '</td></tr></table>';
  13. Str += '</td></tr></table>';
  14. return(Str);
  15. }
  16. document.write(Affiche());


 
J'ai essayé en mettant un "setTimeout()" mais ca ne fonctionne pas, apparement il faudrait faire le setTimeout dans le onLoad, mais y a t-il un autre moyen ?

Reply

Marsh Posté le 17-04-2004 à 12:56:01   

Reply

Marsh Posté le 17-04-2004 à 16:31:41    

mouai, c'est trops chaud... :/

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed