Bonjour,
Je suis nul en javascript (pour info) après l'aide d'un ami j'ai repris un script qui me permet de poser une image en haute de page et qui descend lorsque je descend dans ma page.
Le problème qui ce pose c'est que tout en haut j'ai un menu donc je pose mon image juste en dessous de mon menu ( je fait un margin-top:270px )
par contre quand je voudrais que quand je descend dans ma page l'image ce retrouve en haut et plus en ( margin-top:270px ) et là j'ai de la peine à trouver une solution
Je vous montre mon code en espérant que quelqu'un puisse m'aider.
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 <script> menuTexte=new Array(); menuLink=new Array(); menuTexte[0]= 'txt'; menuLink[0]= 'ma_page.php'; document.write('<div id="obj1" style="position:absolute;margin-top:270px;left:0px;visibility:visible;"><table cellpadding="3" cellspacing="2" border="0" width="100%" height="30"><TR>') a = 0; pourcent=100/menuTexte.length while(a < menuTexte.length) { document.write('<td align="center" valign="middle" width="'+pourcent+'%"><font size="1" face="Verdana"><A HREF="'+menuLink[a]+'"><img src="images/img.gif" border="0"></A></FONT></TD>'); a++; } document.write('</tr></table></div>'); var div1 = document.getElementById("obj1").style; var objet; function placeObj(px,py) { div1.left=px; div1.top=py; } function voirMenu() { var posy; if (navigator.appName=="Microsoft Internet Explorer") { offsety = document.body.scrollTop; offsetx = document.body.scrollLeft; } else { offsety = window.pageYOffset; offsetx = window.pageXOffset; } placeObj(0,offsety); tempo = setTimeout("voirMenu()",50); } if(document.getElementById) voirMenu(); </script>
Partager