bonjour,
j'ai transformé un code trouvé ici pour mon usage, il fonctionnait bien
jusqu'à ce que je place mes fonctions js dans un fichier à part. il y a
plusieurs fonctions dedans, si qlq chose cloche dites le moi svp.
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85 <script type="text/javascript"> var nu=0; var min1=1; var max1=11; var ext1='.JPG'; var file1='./vue/vue'; function Prev() { if(nu>min1) { nu--; AffCacheImg(file1+nu+ext1); } } function Next() { if(nu<max1) { nu++; AffCacheImg(file1+nu+ext1); } } function AffCacheImg(id1) { for (i=1; i<12; i++){ var div = document.getElementById(file1+i+ext1); div.style.display = "none"; } var div = document.getElementById(id1); if (div.style.display == "none") div.style.display = ""; } function AffCache(id) { for (i=1; i<10; i++){ var div = document.getElementById(i); div.style.display = "none"; } var div = document.getElementById(id); if (div.style.display == "none") div.style.display = ""; } function RecupArguURL(argumentARecuperer) { // recuperer l'URL de la page urlPage = window.location.href; // recuperer la valeur de l'argument recherché avec tous les arguments qui sont apres elle listeArguments = urlPage.split(new RegExp(argumentARecuperer+"=", "g")); if(listeArguments.length == 1) { // si il n'a rien decoupé, c'est que l'argument n'a pas été trouvé return 1; } else { // si il l'a trouvé, on ne prend que ce qui est avant la première instance de '&' argumentRecherche = listeArguments[1].split(new RegExp("&", "g")); } return argumentRecherche; } var num=0; var min2=1; var max2=21; var ext2='.jpg'; var file2='./soiree/271108/Pic'; function Prev2() { if(num>min2) { num--; AffCachePic(file2+num+ext2); } } function Next2() { if(num<max2) { num++; AffCachePic(file2+num+ext2); } } function AffCachePic(id1) { for (i=1; i<22; i++){ var div = document.getElementById(file2+i+ext2); div.style.display = "none"; } var div = document.getElementById(id1); if (div.style.display == "none") div.style.display = ""; } </script>
Partager