Bonjour,
Voici mon probleme, j'ai un code qui fonctionne trés bien permettant d'afficher aléatoirement une image.
En voici un extrait :
J'aimerai à la place d'avoir des images classique, utiliser du .swf
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 function aff4() { ejs_banimageUrl[0] = "images/<? echo $photo1 ?>"; ejs_banurl[0] = "http://www.test.com"; ejs_banimageUrl[1] = "images/<? echo $photo2 ?>"; ejs_banurl[1] = "http://www.test.com"; ejs_banimageUrl[2] = "images/<? echo $photo3 ?>"; ejs_banurl[2] = "http://www.test.com"; if(!affiche) { numimage= Math.round(Math.random()*(ejs_banurl.length-1)); document.write ('<img src="'+ejs_banimageUrl[numimage]+'" width="420" height="100" alt="votre annonce ici" name="ejs_banpub">') affiche = true; } else { if(numimage == (ejs_banurl.length-1)) numimage = 0; else numimage++; document.ejs_banpub.src=ejs_banimageUrl[numimage]; } setTimeout("AffichePub()",2500); }
Donc je change la balise img src par embed src, etc.
La première image flash s'affiche bien, mais la suivante n'est pas "appelé".
Le probleme viendrait de ce bout de code :
j'ai essayer avec les balises object name="ejs_banpub" ou encore id="ejs_banpub", mais sans succès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2document.ejs_banpub.src=ejs_banimageUrl
Si quelqu'un pouvait m'éclairer, merci d'avance.
Partager