郑文亮 发表于 2012-12-22 21:13:06

使用js固定div的高度

<div id="cnblogs_post_body">function getPageScroll(){

var yScroll;
if (self.pageYOffset) {
yScroll = self.pageYOffset;
      //xScroll = self.pageXOffset;
} else if (document.documentElement && document.documentElement.scrollTop){
yScroll = document.documentElement.scrollTop;
} else if (document.body) {
yScroll = document.body.scrollTop;
}
//arrayPageScroll = new Array('',yScroll)

return yScroll;
}

function scroll_Edit_area() {
//alert('0');
var height_scrollValue = getPageScroll();//
//还是有可能 在 底下看不到按钮
//判断屏幕分辨率
if(window.screen.height == 768)
{
   document.getElementById('edit_area').style.top =height_scrollValue + 40+ 'px';// topHeight+ 'px';
}
else if (window.screen.height == 600)
{
document.getElementById('edit_area').style.top =height_scrollValue + 0+ 'px';// topHeight+ 'px';
}
else if (window.screen.height >= 1024)
{
document.getElementById('edit_area').style.top =height_scrollValue + 144+ 'px';// topHeight+ 'px';
}
else
{
document.getElementById('edit_area').style.top =height_scrollValue + 144+ 'px';// topHeight+ 'px';
}
//document.getElementById('edit_area').style.bottom ='20px';



}

window.onscroll = function() {scroll_Edit_area();};
页: [1]
查看完整版本: 使用js固定div的高度