Compare Revisions

Element.getBoundingClientRect()

Revision 13539:

Revision 13539 by Jacobian on

Revision 13540:

Revision 13540 by Jacobian on

Title:
element.getBoundingClientRect
element.getBoundingClientRect
Slug:
DOM/element.getBoundingClientRect
DOM/element.getBoundingClientRect
Tags:
DOM, Gecko, "Gecko DOM Reference", NeedsCompatTable, MakeBrowserAgnostic
DOM, Gecko, "Gecko DOM Reference", NeedsCompatTable, MakeBrowserAgnostic
Content:

Revision 13539
Revision 13540
t46      For cross-browser compatibility, use&nbsp;<code>window.paget46      For cross-browser compatibility, use&nbsp;<code>window.page
>XOffset</code> and&nbsp;<code>window.pageYOffset</code>&nbsp;inst>XOffset</code> and&nbsp;<code>window.pageYOffset</code>&nbsp;inst
>ead of&nbsp;<code style="color: inherit; font-weight: inherit;">w>ead of&nbsp;<code style="color: inherit; font-weight: inherit;">w
>indow.scrollX</code>&nbsp;and&nbsp;<code style="color: inherit; f>indow.scrollX</code>&nbsp;and&nbsp;<code style="color: inherit; f
>ont-weight: inherit;">window.scrollY</code>, except use <code>(((>ont-weight: inherit;">window.scrollY</code>, except use <code>(((
>t = document.documentElement) || (t = document.body.parentNode)) >t = document.documentElement) || (t = document.body.parentNode)) 
>&amp;&amp; typeof t<span class="Apple-style-span" style="font-fam>&amp;&amp; typeof t.ScrollLeft == 'number' ? t : document.body).S
>ily: monospace;">.ScrollLeft</span> == 'number' ? t : document.bo>crollLeft</code> and <code>(((t = document.documentElement) || (t
>dy).ScrollLeft</code> and <code>(((t = document.documentElement) > = document.body.parentNode)) &amp;&amp; typeof t.ScrollTop == 'n
>|| (t = document.body.parentNode)) &amp;&amp; typeof t.ScrollTop >umber' ? t : document.body).ScrollTop</code> when <code style="co
>== 'number' ? t : document.body).ScrollTop</code> when <code styl>lor: inherit; font-weight: inherit;">window.pageXOffset</code>&nb
>e="color: inherit; font-weight: inherit;">window.pageXOffset</cod>sp;and&nbsp;<code>window.pageYOffset (and</code> <code style="col
>e>&nbsp;and&nbsp;<code>window.pageYOffset (and</code> <code style>or: inherit; font-weight: inherit;">window.pageXOffset</code>&nbs
>="color: inherit; font-weight: inherit;">window.pageXOffset</code>p;and&nbsp;<code style="color: inherit; font-weight: inherit;">wi
>>&nbsp;and&nbsp;<code style="color: inherit; font-weight: inherit>ndow.pageYOffset</code><code>)</code> are undefined.
>;">window.pageYOffset</code><code>)</code> are undefined. 

Back to History