Page 1 sur 1

script a mettre en bas à droite

Posté : 12 janv. 2006, 23:16
par dam-s
Slt a tous
desoler pour le titre surment peu explicite...

alors voila je ne connais rien en javascript (je prefere le php), mais parfois on n'a besoin de javascript,

J'aie trouver ce srcipt sur le net :

Code : Tout sélectionner

<style type="text/css"> <!-- #master {position:absolute; width: 200px; top: 10px; left: -220px; z-index:2; visibility:visible;} #menu {position:absolute; width: 18px; top: 0px; left: 220px; z-index:5; visibility:visible;} #top {position:absolute; width: 120px; top: 0px; left: 0px; z-index:5; visibility:visible;} #screen {position:absolute; width: 120px; top: 6px; left: 0px; z-index:5; visibility:visible;} #screenlinks {position:absolute; width: 120px; top: 6px; left: 0px; z-index:5; visibility:visible;} --> </style> <style type="text/css"> <!-- .NavJump {font-family: arial; font-size: 10pt; color: #808080; text-decoration: none;} a:link.NavJump {color : #808080;} a:visited.NavJump {color : #808080;} a:active.NavJump {text-decoration: none; color: #C0C0C0;} a:hover.NavJump {text-decoration: none; color: #C0C0C0;} --> </style> <script language = "javascript"> <!-- var ie = document.all ? 1 : 0 var ns = document.layers ? 1 : 0 if(ie){ document.write('<style type="text/css">') document.write("#screen {filter:Alpha(Opacity=30);}") document.write("</style>") } if(ns){ document.write('<style type="text/css">') document.write("#master {clip:rect(0,150,250,0);}") document.write("</style>") } //--> </script> <script language = "javascript"> <!-- var ie = document.all ? 1 : 0 var ns = document.layers ? 1 : 0 var master = new Object("element") master.curLeft = -120; master.curTop = 10; master.gapLeft = 0; master.gapTop = 0; master.timer = null; function moveAlong(layerName, paceLeft, paceTop, fromLeft, fromTop){ clearTimeout(eval(layerName).timer) if(eval(layerName).curLeft != fromLeft){ if((Math.max(eval(layerName).curLeft, fromLeft) - Math.min(eval(layerName).curLeft, fromLeft)) < paceLeft){eval(layerName).curLeft = fromLeft} else if(eval(layerName).curLeft < fromLeft){eval(layerName).curLeft = eval(layerName).curLeft + paceLeft} else if(eval(layerName).curLeft > fromLeft){eval(layerName).curLeft = eval(layerName).curLeft - paceLeft} if(ie){document.all[layerName].style.left = eval(layerName).curLeft} if(ns){document[layerName].left = eval(layerName).curLeft} } if(eval(layerName).curTop != fromTop){ if((Math.max(eval(layerName).curTop, fromTop) - Math.min(eval(layerName).curTop, fromTop)) < paceTop){eval(layerName).curTop = fromTop} else if(eval(layerName).curTop < fromTop){eval(layerName).curTop = eval(layerName).curTop + paceTop} else if(eval(layerName).curTop > fromTop){eval(layerName).curTop = eval(layerName).curTop - paceTop} if(ie){document.all[layerName].style.top = eval(layerName).curTop} if(ns){document[layerName].top = eval(layerName).curTop} } eval(layerName).timer=setTimeout('moveAlong("'+layerName+'",'+paceLeft+','+paceTop+','+fromLeft+','+fromTop+')',30) } function setPace(layerName, fromLeft, fromTop, motionSpeed){ eval(layerName).gapLeft = (Math.max(eval(layerName).curLeft, fromLeft) - Math.min(eval(layerName).curLeft, fromLeft))/motionSpeed eval(layerName).gapTop = (Math.max(eval(layerName).curTop, fromTop) - Math.min(eval(layerName).curTop, fromTop))/motionSpeed moveAlong(layerName, eval(layerName).gapLeft, eval(layerName).gapTop, fromLeft, fromTop) } var expandState = 0 function expand(){ if(expandState == 0){setPace("master", 0, 10, 10); if(ie){document.menutop.src = "menub.gif"}; expandState = 1;} else{setPace("master", -220, 10, 10); if(ie){document.menutop.src = "menu.gif"}; expandState = 0;} } //--> </script>
ICI j'ai mon menu en html

Code : Tout sélectionner

<script language = "javascript"> <!-- if(ie){var sidemenu = document.all.master;} if(ns){var sidemenu = document.master;} function FixY(){ if(ie){sidemenu.style.top = document.body.scrollTop+10} if(ns){sidemenu.top = window.pageYOffset+10} } setInterval("FixY()",100); //--> </script>

Mon souci ets que je le veux en bas a droit en gardant l'extantion seulement elle doit etre inversser et garder le "mouve" (si je descent dans la page le menu descent aussi)

voila si vous pouvier m'aider ...

Merci

DAM-s

Posté : 13 janv. 2006, 21:28
par dam-s
Personne pour moi ???

Posté : 05 févr. 2006, 15:02
par dam-s
alors nobody for me