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

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

主站蜘蛛池模板: 亚洲婷婷天堂综合国产剧情 | 成人在线高清不卡免费视频 | 黑人干亚洲人 | 欧美最猛性XXXXX肛交 | 暖暖日本免费播放 | 被黑人做的白浆直流 | 动漫美女被羞羞动漫怪物 | 第一怡春院 | 入室强伦女教师被学生 | 最近2019中文字幕免费版视频 | 超大BBWWW| 老头扒开粉缝亲我下面 | 国产麻豆精品久久一二三 | 99re8在线视频精品 | 美女露出逼 | 青青草 久久久 | 两个洞一起插哦!好刺激 | 岛国在线无码免费观 | 亚洲日韩视频免费观看 | 真实伦 乱 | 琪琪电影午夜理论片YY6080 | 亚洲AV久久无码精品国产网站 | 国产小视频免费在线观看 | 神马伦理2019影院不卡片 | 天天狠狠弄夜夜狠狠躁·太爽了 | 免费女性裸身照无遮挡网站 | 狼好色有你好看 | 日本免费一区二区三区四区五六区 | 美女网站免费久久久久久久 | 东北老妇人70OLDMAN | 亚洲视频999| 动态抽插图视频 | 俄罗斯呦呦 | 国产精品人妻99一区二 | 国产睡熟迷奷系列网站 | 色婷婷亚洲精品天天综合影院 | 8050午夜二级一片 | 国产人妻精品久久久久久很牛 | 久久亚洲AV成人无码国产漫画 | 迅雷成人论坛 | 亚洲综合久久一本伊伊区 |