[1] [CITE@en-us[getBoundingClientRect Method (A, ABBR, ACRONYM, ...)]] ([TIME[2009-01-01 13:43:07 +09:00]] 版) [2] [CITE[OpearのgetBoundingClientRectとgetClientRectsがおかしいのでテストページを作った - by edvakf in hatena]] ([TIME[2009-01-01 13:44:27 +09:00]] 版) [3] [CITE[getClientRects()とgetBoundingClientRect()の違いとその動作のまとめ - DenkiYagi]] ([TIME[2009-01-01 13:45:06 +09:00]] 版) [4] [CITE[getBoundingClientRect()を使って要素の絶対座標を求める - 素人がプログラミングを勉強するブログ]] ([TIME[2009-01-01 13:58:53 +09:00]] 版) [5] [[WinIE7]]、[[Opera9]]、[[Firefox]]3 が対応しているみたいです。 [[WebKit]] は未対応みたいです。 [9] [CITE[Bug 15897 - please implement getBoundingClientRect and getClientRects]] ([TIME[2009-01-06 22:21:27 +09:00]] 版) * 原点 [7] [CODE(HTMLe)@en[[[html]]]] [[根要素]]で調べてみた。[[奇癖モード]]、[[無奇癖モード]]共。 - [[WinIE7]]: [[viewport]] [[border辺]]左上隅 - [[Opera9]]、[[Firefox3]]: [[viewport]] 左上隅 * [CODE(HTMLe)@en[html]] の場合 [8] [CODE(HTMLe)@en[[[html]]]] [[根要素]]対象にすると得られるもの。 [[奇癖モード]]、[[無奇癖モード]]共。 - [[WinIE7]]: [[viewport]] [[border箱]]。 - [[Opera9]]、[[Firefox3]]: [CODE(HTMLe)@en[[[html]]]] [[要素]]の [[border箱]]。 * 関連 [6] [CODE(DOMm)@en[[[getBoxObjectFor]]]] というのもあります。