Ok Je commence à mieux comprendre.
Juste une dernière question: dans les scripts, je dois modifier tous les src en src1, src2... etc c'est-à-dire comme cela:
<div class="diapoelec"><script language="JavaScript" type="text/javascript">
<!--
//chemin vers les images
src = ["photos/diapo/img1.png", "photos/diapo/img2.png", "photos/diapo/img3.png", "photos/diapo/img4.png", "photos/diapo/img5.png"]
//temp de chaque image
duration = 2;
//ne rien toucher en dessous
ads=[]; ct=0;
function switchAd() {
var n=(ct+1)%src.length;
if (ads[n] && (ads[n].complete || ads[n].complete==null)) {
document["Ajout_Image"].src = ads[ct=n].src;
}
ads[n=(ct+1)%src.length] = new Image;
ads[n].src = src[n];
setTimeout("switchAd()",duration*1000);
}
onload = function(){
if (document.images)
switchAd();
}
//-->
</script> <img src="photos/diapo/img2.png" name="Ajout_Image" alt="diapo"/></div>
<div class="corps2">
<div id="diwi">DiWi Timer</div>
<br />
<a href="photos/diwi.pdf">Télécharger ici la plaquette Diwi Timer</a>
<br />
blablablabla
<hr />
</div>
<div class="diapoelec"><script language="JavaScript" type="text/javascript">
<!--
//chemin vers les images
src1 = ["baignoire/boitier.jpg", "baignoire/boitier_ouvert.jpg", "baignoire/P1020310.jpg"]
//temp de chaque image
duration = 2;
//ne rien toucher en dessous
ads=[]; ct=0;
function switchAd() {
var n=(ct+1)%src1.length;
if (ads[n] && (ads[n].complete || ads[n].complete==null)) {
document["Ajout_Image1"].src1 = ads[ct=n].src1;
}
ads[n=(ct+1)%src1.length] = new Image;
ads[n].src1 = src1[n];
setTimeout("switchAd()",duration*1000);
}
onload = function(){
if (document.images)
switchAd();
}
//-->
</script> <img src1="baignoire/boitier.jpg" name="Ajout_Image1" alt="diapo"/></div>
et ainsi de suite ou j'oublie encore quelque chose (ce que je pense car en faisant cela, le diapo ne s'affiche plus du tout). Qu'est ce que j'oublie??
Merci
Modifié par mel2412 (20 Dec 2011 - 12:31)