天天躁日日躁狠狠躁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頁,轉載需保留來源!

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

主站蜘蛛池模板: 亚洲精品国产在线网站 | 久久不射视频 | 色欲精品国产AV久久久 | 亲伦在线观看 | 岛国大片在线播放免费 | 男女免费观看在线爽爽爽视频 | 草莓视频在线看免费高清观看 | 暖暖日本免费播放 | 亚洲午夜久久久精品影院 | 永久免费精品精品永久-夜色 | 丝袜诱惑qvod | 入禽太深在线观看免费高清 | 蜜桃精品成人影片 | xxx动漫xxx在线观看 | 大桥未久电影在线 | 扒开老师大腿猛进AAA片 | 亚洲精品久久久午夜麻豆 | 国产成人综合在线观看 | 花蝴蝶高清影视视频在线播放 | 涩涩游戏盒 | 免费精品美女久久久久久久久 | 男生互捏jiji的故事 | 国产成人精品综合久久久 | 国产一区二区三区国产精品 | 国产69精品久久久久乱码 | 成人网站国产在线视频内射视频 | 亚洲色图激情文学 | 国产白色视频在线观看w | 99视频这里只有精品国产 | 久久亚洲AV成人无码国产漫画 | 亚洲欲色欲色XXXXX在线AV | 久久99国产综合精品AV蜜桃 | 国产精品久久久久久久久免费下载 | 美女一级毛片免费不卡视频 | 欧美在线亚洲综合国产人 | 色cccwww | 麻豆一二三区果冻 | 亚洲AV蜜桃永久无码精品无码网 | 狠狠色狠狠色综合日日91app | 久久久久影视 | 午夜一区二区三区 |