Hello
Voila j'ai fait un script qui ne marche pas et si quelqu'un pouvait m'aider pour qu'il marche, ce serait sympa car la je bloque
code :
<script language="JavaScript">
var tabimg = new Array();//declaration d'un tableau
var actuel = new Array();//declaration de la variable actuel pour savoir où l'on en est
var i;//variable de rotation
actuel=new Array(1,1,1,1,1,1,1);//On initialise actuel
tabimg[0]=new Array(); //tableau 1
(tabimg[0][1]=new Image()).src="imagecomzanzibar24.jpg";
(tabimg[0][2]=new Image()).src="imagecompsoudan85.jpg";
tabimg[1]=new Array(); //tableau 2
(tabimg[1][1]=new Image()).src="imagecommexique49.jpg";
(tabimg[1][2]=new Image()).src="imagecompquateur80.jpg";
(tabimg[1][3]=new Image()).src="imagecomguatemala4.jpg";
tabimg[2]=new Array(); //tableau 3
(tabimg[2][1]=new Image()).src="imagecompyemen5.jpg";
(tabimg[2][2]=new Image()).src="photoscominde206.jpg";
(tabimg[2][3]=new Image()).src="photoscompouzbek19.jpg";
tabimg[3]=new Array(); //tableau 4
(tabimg[3][1]=new Image()).src="photoscompbulgarie34.jpg";
tabimg[4]=new Array(); //tableau 5
(tabimg[4][1]=new Image()).src="imagecompceylan118.jpg";
(tabimg[4][2]=new Image()).src="imagecompgalap5.jpg";
(tabimg[4][3]=new Image()).src="imagecomzanzibar47.jpg";
(tabimg[4][4]=new Image()).src="photoscompislande35.jpg";
(tabimg[4][5]=new Image()).src="imagecompguad11.jpg";
tabimg[5]=new Array(); //tableau 6
(tabimg[5][1]=new Image()).src="imagecompvillest11.jpg";
(tabimg[5][2]=new Image()).src="imagecompvenise34.jpg";
(tabimg[5][3]=new Image()).src="imagecompistamboul.jpg";
tabimg[6]=new Array(); //tableau 7
(tabimg[6][1]=new Image()).src="photoscompennons14.jpg";
(tabimg[6][2]=new Image()).src="imagecompgalap5.jpg";
(tabimg[6][3]=new Image()).src="imagecomzanzibar47.jpg";
(tabimg[6][4]=new Image()).src="photoscompislande35.jpg";
(tabimg[6][5]=new Image()).src="imagecompguad11.jpg";
function rotation({'image qui tourne'}.src;//rotation
tabing new array [i][actuel]].src;
)
for(i=0;i<tabimg.lenght;i++){
}
eval("new Image"+i+".src=tabimg["+i+"]["+actuel[i]+ "].src;");
if(i+1>=tabimg[i].length){
actuel[i]=0;
}else{
actuel[i]=actuel[i]+1;
}
setTimeout("rotation();", 1000);//definition du temps d'attente
//-->
</script>
Alors l'erreur viendrait de la definition de la fonction, un indentificateur est attendu mais a force de d'etre le nez dessus je n'arrive pas a prendre du recul et si ca se trouve l'erreur est simple
alors merci d'avance pour les conseils
amicalement
philippe du web