怎么了?那个问题的解答有什么问题吗?

解决方案 »

  1.   

    <script language=javascript>
    function cc(e)
    {
       var ttop = e.offsetTop;
       var tleft= e.offsetLeft;
       while (e = e.offsetParent){ttop += e.offsetTop; tleft += e.offsetLeft;}
       //得到该控件在网页里的绝对位置
       //document.body.scrollTop  竖向滚动条卷去的高度
       //document.body.scrollLeft 横向滚动条卷去的宽度
       //window.screenTop 网页正文部分可视区左上角与屏幕的左上角差值
       //window.screenLeft网页正文部分可视区左上角与屏幕的左上角差值   var t = ttop  - document.body.scrollTop  + window.screenTop;
       var l = tleft - document.body.scrollLeft + window.screenLeft;   alert("top : "+ t +"\r\nleft: "+ l);
    }
    </script>