Bonjour,
Tout d'abors, je me suis vraiment posé la question de savoir si ce post ne devrait pas plutot etre dans la section JAVASCRIPT, puis comme cela concerne l'appel de la fonction, je me suis dit qu'il serais mieux ici. Dans le cas contraire, je m'en excuse.
Voila, j'ai un petit problème lors de l'appel d'une de mes fonctions. Cette fonction est située dans un fichier script.js.
Mais lorsque je l'appel, il met la met en undefined.
Voila mon appel:
et voila la fonction placé dans le fichier script.js:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 body onload="menuSlider.init('menuliste','slide');"> <?php align(); ?> <div id="centrage" style="position:relative; margin-left:auto; margin-right:auto; width: 955px; box-shadow:4px 4px 2px #B3B3B3; ">
Si quelqu'un peut-m'aider a trouver mon erreur.
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 function align() { var lmt = document.getElementById('centrage'); var container = document.documentElement; if(lmt && container) { var containerHeight; if (container.innerWidth) { containerHeight = container.innerHeight; } else { containerHeight = container.clientHeight; } var lmtHeight; if (lmt.innerWidth) { lmtHeight = lmt.innerHeight; lmtHeight = 600; } else { lmtHeight = lmt.offsetHeight; lmtHeight = 600; } var y = Math.ceil((containerHeight - lmtHeight) / 2); var y = Math.ceil((containerHeight - 590) / 2); if(y < 0) { y = 0; } lmt.style.position = "relative"; lmt.style.top = y + "px"; } if (document.getElementById) { document.body.style.visibility = 'visible'; } }
Cordialement,
Ctesias
Partager