日期:2014-05-16  浏览次数:20316 次

javascript 怎么让层一直出现在浏览器窗口的中间,即使叶面拖动到最下面
怎么让一个层一直存在于一个浏览器窗口的中间位置,而且支持firefox,怎么能判断距离浏览器上边的距离?

------解决方案--------------------
var obj=document.getElementById( "层的id ");
var d=document.body;
var t=d.scrollTop+(d.clientHeight-obj.offsetHeight)/2
obj.style.top=t + "px ";
t=d.scrollLeft + (d.clientWidth - obj.offsetWidth)/2;
obj.style.left=t + "px ";

IE6sp1,FF2.0.0.1