当文档加载完成后你再去获取.

解决方案 »

  1.   

    是文档加载完获取的啊加载完显示出按钮,点按钮的时候获取的
      

  2.   

    <script>
    _getpos = function(e){
    var o={get:true};
    o.id=e.getAttribute&&e.getAttribute("id")
    o.t=parseInt((e.style?e.style.top:0)||e.offsetTop||e.clientTop||0);//
    o.l=parseInt((e.style?e.style.left:0)||e.offsetLeft||e.clientLeft||0);//
    o.w=parseInt(e.offsetWidth||e.clientWidth);//(e.style?e.style.width:0)||
    o.h=parseInt(e.offsetHeight||e.clientHeight);//(e.style?e.style.height:0)||
    o.sh=parseInt(e.scrollHeight||o.h);
    o.p=e.style?e.style.position:null;
    return o;
    }
    alert(_getpos(document.body).sh);
    </script>
    试试这个