js 取元素相对页面的高度和宽度

function pos(elem) {
    var x = elem.offsetLeft,  y = elem.offsetTop;
    while (elem = elem.offsetParent) {
        x += elem.offsetLeft;
        y += elem.offsetTop;
    }
    return [x, y];
}

posted @ 2013-11-25 12:05  momofan  阅读(1320)  评论(0编辑  收藏  举报