Código:
De nuevo con el mismo scripts... este script en javascript, lo que hace es mantener un codigo html estatico como un menu. y si hay un scroll solo se mueve de arriba a abajo.var persistclose2=0 //set to 0 or 1. 1 means once the bar is manually closed, it will remain closed for browser session var startX2 = 8 //set x offset of bar in pixels var startY2 = 86 //set y offset of bar in pixels var verticalpos2="fromtop" //enter "fromtop" or "frombottom" function iecompattest2(){ return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body } function staticbar2(){ barheight=document.getElementById("layeras").offsetHeight var ns = (navigator.appName.indexOf("Netscape") != -1) || window.opera; var d = document; function ml(id){ var el=d.getElementById(id); el.style.visibility="visible" if(d.layers)el.style=el; el.sP=function(x,y){this.style.left=x+"px";this.style.top=y+"px";}; el.x = startX2; if (verticalpos2=="fromtop") el.y = startY2; else{ el.y = ns ? pageYOffset + innerHeight : iecompattest2().scrollTop + iecompattest2().clientHeight; el.y -= startY2; } return el; } window.stayTopLeft2=function(){ if (verticalpos2=="fromtop"){ var pY = ns ? pageYOffset : iecompattest2().scrollTop; ftlObj2.y += (pY + startY2 - ftlObj2.y)/8; } else{ var pY = ns ? pageYOffset + innerHeight - barheight: iecompattest2().scrollTop + iecompattest2().clientHeight - barheight; ftlObj2.y += (pY - startY2 - ftlObj2.y)/8; } ftlObj2.sP(ftlObj2.x, ftlObj2.y); setTimeout("stayTopLeft2()", 10); } ftlObj2 = ml("layeras"); stayTopLeft2(); } if (window.addEventListener) window.addEventListener("load", staticbar2, false) else if (window.attachEvent) window.attachEvent("onload", staticbar2) else if (document.getElementById) window.onload=staticbar2
Lo que quiero es que en ves de mantener la posicion y solo se mueva de arriba a abajo o al reves. lo haga de forma horizontal. que quiere decir que si yo lo muevo de arriba a abajo o al reves, no se mueva, pero si horizontalmente.
Saludos.