image aléatoire: CSS et javascript
Bonjour,
Je souhaite que la bannière de mon site change à chaque chargement. Pour le moment, j'ai défini le style dans un fichier css:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| div.wrap2 .logo {
width:796px;
height:61px;
padding:0px;
margin:0 auto;
background-image: url("img/logo.png");
background-repeat:no-repeat;
color:#FFFFFF;
font-size:22px;
font-weight:bold;
padding:30px;
} |
A la place de l'image logo.png, je souhaiterais avoir une image choisie au hasard parmi une liste ou dans un répertoire.
J'ai créé un script Java qui fait ça
Code:
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 28 29 30 31 32 33 34 35 36 37 38
| <SCRIPT LANGUAGE="JavaScript" type="text/javascript">
var nbimage= 30;
var width;
var height;
var url;
var alte;
function banniere()
{
numimage= Math.round(Math.random()*(nbimage-1)+1);
if (numimage <= 10)
{
gotosite = "";
url = "./img/bannieres/bannieres_01.jpg";
alte = "logo";
}
else if (numimage <= 20)
{
gotosite = "";
url = "./img/bannieres/bannieres_02.jpg";
alte = "img test";
}
else if (numimage > 20)
{
gotosite = "";
url = "./img/bannieres/bannieres_16.jpg";
alte = "img test";
}
if(gotosite != "")
{
document.write ('<A HREF="' + gotosite + '">');
}
document.write('<IMG SRC="' + url + '" ALT="' + alte + '" BORDER=0>')
if(gotosite != "")
{
document.write('</A>')
}
}
</SCRIPT> |
Mais je ne sais pas mixer le tout (si c'est possible) pour avoir le résultat souhaité.
Merci de votre aide