Hello
voila j'ai fait un script pour faire tourner des images au dessus de menus déroulants mais qu'elles tournent toutes seules sans le passage d'une souris ou autre, mais je bute sur la définition de la fonction, voici le script :
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64 <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 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>
Voila, j'ai essayé de lire des cours, je comprends pas grand chose, alors si quelqu'un pouvait me dépanner ce serait sympa.
amicalement
Philippe du web
Partager