天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

javascript getBoundingClientRect() 來獲取頁面元素的位置的代碼[修正版]第1/2頁

document.documentElement.getBoundingClientRect
下面這是MSDN的解釋:
Syntax
oRect = object.getBoundingClientRect()Return Value
Returns a TextRectangle object. Each rectangle has four integer properties (top, left, right, and bottom) that represent a coordinate of the rectangle, in pixels.
Remarks
This method retrieves an object that exposes the left, top, right, and bottom coordinates of the union of rectangles relative to the client's upper-left corner. In Microsoft InterNET Explorer 5, the window's upper-left is at 2,2 (pixels) with respect to the true client.
還是實際解釋下,該方法獲得頁面中某個元素的左,上,右和下分別相對瀏覽器視窗的位置。也不好理解,下面用圖說明下。
該方法已經不再是IE Only了,FF3.0+和Opera9.5+已經支持了該方法,可以說在獲得頁面元素位置上效率能有很大的提高,在以前版本的Opera和Firefox中必須通過循環來獲得元素在頁面中的絕對位置。

 

 

下面的代碼舉了個簡單的例子,可以滾動滾動條之后點紅色區域看各個值的變化。

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
有了這個方法,獲取頁面元素的位置就簡單多了,
var X= this.getBoundingClientRect().left+document.documentElement.scrollLeft;
var Y =this.getBoundingClientRect().top+document.documentElement.scrollTop;

JavaScript技術javascript getBoundingClientRect() 來獲取頁面元素的位置的代碼[修正版]第1/2頁,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 魔乳 堕乳漫画acg产卵 | 日本电影免费久久精品 | 青青青伊人 | 亚洲高清在线天堂精品 | 国产成人午夜精品免费视频 | 亚洲精品视频久久 | 美女被打开了屁股进去的视频 | 91久久精一区二区三区大全 | 开心色99xxxx开心色 | 久久综合色视频 | 在线自拍亚洲视频欧美 | 国产精品亚洲AV毛片一区二区三区 | 亚洲一卡二卡三卡四卡无卡麻豆 | 永久免费在线看mv | a级男女性高爱潮高清试看 A级毛片无码久久精品免费 | 色宅男看片午夜大片免费看 | 午夜爽喷水无码成人18禁三级 | 成人在免费视频手机观看网站 | 色偷偷成人网免费视频男人的天堂 | 国产三级在线观看免费 | 国产白丝精品爽爽久久蜜臀 | 日韩一区二区在线免费观看 | 青青青青草原国产免费 | 精品午夜国产福利观看 | 青草伊人久久 | 99久久免费国产精精品 | 邪恶肉肉全彩色无遮盖 | 日韩亚洲国产中文字幕欧美 | 影音先锋男人资源813. | 日本无码毛片一区二区手机看 | 人人碰国产免费线观看 | 最近在线视频观看2018免费 | 欧美日本韩国一二区视频 | 试看2分钟AA片 | 在公交车上被JB草坏了被轮J了 | 啊…嗯啊好深男男高h文 | 免费人成网站在线观看10分钟 | 夜夜国产亚洲视频香蕉 | 国产成人精品综合久久久 | 怡春院欧美一区二区三区免费 | 亚洲乱码在线卡一卡二卡新区 |