<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    function getElementPos(elementId) {
    var ua = navigator.userAgent.toLowerCase();
    var isOpera = (ua.indexOf('opera') != -1);
    var isIE = (ua.indexOf('msie') != -1 && !isOpera); // not opera spoof
    var el = document.getElementById(elementId);
    if(el.parentNode === null || el.style.display == 'none') {
       return false;
    }     
    var parent = null;
    var pos = [];    
    var box;    
    if(el.getBoundingClientRect) {
    //IE
       box = el.getBoundingClientRect();
       var scrollTop = Math.max(document.documentElement.scrollTop, document.body.scrollTop);
       var scrollLeft = Math.max(document.documentElement.scrollLeft, document.body.scrollLeft);
       return {x:box.left + scrollLeft, y:box.top + scrollTop};
      
    } else if (document.getBoxObjectFor) {
    // gecko
       box = document.getBoxObjectFor(el);
       var borderLeft = (el.style.borderLeftWidth)?parseInt(el.style.borderLeftWidth):0;
       var borderTop = (el.style.borderTopWidth)?parseInt(el.style.borderTopWidth):0;
       pos = [box.x - borderLeft, box.y - borderTop];
      
    } else { // safari & opera
       pos = [el.offsetLeft, el.offsetTop];
       parent = el.offsetParent;    
       if (parent != el) {
        while (parent) {
         pos[0] += parent.offsetLeft;
         pos[1] += parent.offsetTop;
         parent = parent.offsetParent;
        }
       }  
       if (ua.indexOf('opera') != -1 || ( ua.indexOf('safari') != -1 && el.style.position == 'absolute' )) {
        pos[0] -= document.body.offsetLeft;
        pos[1] -= document.body.offsetTop;        
       }   
    }             
    if (el.parentNode) {
       parent = el.parentNode;
    } else {
       parent = null;
    }
    while (parent && parent.tagName != 'BODY' && parent.tagName != 'HTML') { // account for any scrolled ancestors
       pos[0] -= parent.scrollLeft;
       pos[1] -= parent.scrollTop;
       if (parent.parentNode) {
        parent = parent.parentNode;
       } else {
        parent = null;
       }
    }
    return {x:pos[0], y:pos[1]};
    }

    文章來源:http://www.cnblogs.com/wangdetian168/archive/2008/12/09/1350905.html
    posted on 2010-10-11 09:27 sanmao 閱讀(141) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    常用鏈接

    留言簿(5)

    隨筆分類

    隨筆檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 狠狠色伊人亚洲综合成人| 亚洲人成网站在线播放vr| 亚洲国产日韩在线成人蜜芽| 97国免费在线视频| 国产AV旡码专区亚洲AV苍井空| 久久免费精彩视频| 四虎影视永久免费视频观看| 亚洲日韩精品A∨片无码加勒比| 欧美a级成人网站免费| 亚洲av永久无码嘿嘿嘿| 国产免费女女脚奴视频网| 亚洲国产成人精品无码久久久久久综合 | 中国人xxxxx69免费视频| 久久久久久亚洲AV无码专区| 在线观看亚洲AV日韩AV| 永久黄网站色视频免费直播| 成人婷婷网色偷偷亚洲男人的天堂| 国产免费人成视频在线观看| 新最免费影视大全在线播放| 亚洲中文字幕在线乱码| 免费女人高潮流视频在线观看| 亚洲另类自拍丝袜第1页| 大学生高清一级毛片免费| 一区免费在线观看| 亚洲精品高清国产一久久| 久久久www成人免费毛片| 美女露隐私全部免费直播| 日韩va亚洲va欧洲va国产| 91九色精品国产免费| 疯狂做受xxxx高潮视频免费| 国产精品亚洲片在线| 99热在线精品免费全部my| 视频一区二区三区免费观看| 亚洲爆乳精品无码一区二区三区 | 国产亚洲精品a在线观看 | 好爽…又高潮了免费毛片| 国产精品免费观看视频| 四虎影视免费永久在线观看| 成人av片无码免费天天看| 中文字幕亚洲男人的天堂网络 | 国产午夜免费高清久久影院|