Bonjour à tous, et merci d'avance pour votre aide.
Voila, dans ma page web, jusqu'à présent, j'affiche plusieurs jpg de même taille, de façon aléatoires (voir le code ci-dessus annexé)
Chaque jpg était rattaché à un lien html.
Aujourd'hui, cela ne me convient plus.
Et j'ai crée les mêmes vignettes mais en swf , que j'aimerai insérer comme les jpg.
J'ai par exemple 10 swf, je veux que tous les swf s'affichent mais positionnés aléatoirement.
Voici mon ancien code :
<script>
n=34;
ima=new Array(n);
for (i=1;i<=n;i++)
{
ima[i]="img" + i+".jpg";
}
for (i=1;i<=(n/2);i++)
/* cette boucle parcours la moitié du tableau et échange chaque image avec
une image de l'autre moitié, mélangeant ainsi les images de manière aléatoire */
{
sw1=ima[i]
sw2i=generate((n/2)+1,n)
ima[i]=ima[sw2i]
ima[sw2i]=sw1
}
function generate(x, y) {
var range = y - x + 1;
return Math.floor(Math.random() * range) + x;
}
</script>
</head>
<script>document.write ("<a href=\"page"+ima[1]+".html\"><img border=1 src=\""+ima[1]+"\" ></a> ");</script>
<script>document.write ("<a href=\"page"+ima[2]+".html\"><img border=1 src=\""+ima[2]+"\" ></a> ");</script>
<script>document.write ("<a href=\"page"+ima[3]+".html\"><img border=1 src=\""+ima[3]+"\" ></a> ");</script>
<script>document.write ("<a href=\"page"+ima[4]+".html\"><img border=1 src=\""+ima[4]+"\" ></a> ");</script> etc
Donc je veux la même chose a peu près, mais avec des swf.
Sachant que je veux également faire disparaitre le lien html. Donc juste l'affichage dans un ordre aléatoire de mes swf
Qui veut bien m'aider ?
J.B