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

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

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

    allen
    專注于java ee技術(shù),包括struts,jsf,webwork,spring,hibernate,ibatis
    posts - 7,  comments - 9,  trackbacks - 0
    獲取距窗口的y值
    function getTop(e){
        var offset=e.offsetTop;
        if(e.offsetParent!=null) offset+=getTop(e.offsetParent);
        return offset;
    }
    獲取距窗口的x值
    function getLeft(e){
        var offset=e.offsetLeft;
        if(e.offsetParent!=null) offset+=getLeft(e.offsetParen)
        return offset;
    }

    除了上面的函數(shù)以外,還有一種快速方法,可以立刻獲得網(wǎng)頁元素的位置。

    那就是使用getBoundingClientRect()方法。它返回一個(gè)對(duì)象,其中包含了left、right、top、bottom四個(gè)屬性,分別對(duì)應(yīng)了該元素的左上角和右下角相對(duì)于瀏覽器窗口(viewport)左上角的距離。

    所以,網(wǎng)頁元素的相對(duì)位置就是

     

     var X= this.getBoundingClientRect().left;

     
    var Y =this.getBoundingClientRect().top;

     

    再加上滾動(dòng)距離,就可以得到絕對(duì)位置

     

     var X= this.getBoundingClientRect().left+document.documentElement.scrollLeft;

     
    var Y =this.getBoundingClientRect().top+document.documentElement.scrollTop;
    posted on 2011-11-28 14:43 robbin163 閱讀(211) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(3)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 免费视频精品一区二区| 亚洲乱亚洲乱淫久久| 亚洲一本到无码av中文字幕| 日韩人妻一区二区三区免费| 亚洲一区二区三区AV无码| 国产99视频精品免费视频76| 久久久久无码专区亚洲av | 亚洲精品视频在线免费| 亚洲国产第一页www| 99久久精品免费视频| 亚洲色欲色欲综合网站| 免费黄色福利视频| 国产色在线|亚洲| 啦啦啦在线免费视频| 色天使色婷婷在线影院亚洲| 亚洲片一区二区三区| 精品国产免费人成网站| 亚洲av综合avav中文| 222www在线观看免费| 中文文字幕文字幕亚洲色| 日本一道综合久久aⅴ免费| 无码日韩人妻AV一区免费l| 亚洲中文字幕无码久久2017| 国内永久免费crm系统z在线| 亚洲avav天堂av在线不卡| 成人在线免费看片| 成人精品国产亚洲欧洲| 国产亚洲AV夜间福利香蕉149| 一区二区三区福利视频免费观看| 亚洲国产av美女网站| 又黄又爽无遮挡免费视频| 国产日韩一区二区三免费高清| 亚洲最新黄色网址| 波多野结衣中文一区二区免费| 久久久久免费视频| 亚洲a视频在线观看| 国产a不卡片精品免费观看 | 日韩精品在线免费观看| 亚洲乱码一区二区三区国产精品| 亚洲AV伊人久久青青草原| 91成人免费福利网站在线|