--- title: Range.getBoundingClientRect slug: Web/API/Range/getBoundingClientRect translation_of: Web/API/Range/getBoundingClientRect ---
{{ ApiRef("Range") }}{{SeeCompatTable}}
Метод Range.getBoundingClientRect()
возвращает объект {{ domxref("ClientRect") }}, соотвествующий фрагменту документа, на основе которого создан объект Range; это прямоугольник, непосредственно обрамляющий объединение прямоугольников для каждого элемента фрагмента документа.
boundingRect = range.getBoundingClientRect()
range = document.createRange(); range.selectNode(document.getElementsByTagName("div").item(0)); rect = range.getBoundingClientRect();
Спецификация | Статус | Комментарий |
---|---|---|
{{SpecName('CSSOM View', '#dom-range-getboundingclientrect', 'Range.getBoundingClientRect()')}} | {{Spec2('CSSOM View')}} | Initial specification. |
{{CompatibilityTable}}
Возможность | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Базовая поддержка | {{CompatVersionUnknown}} | {{CompatGeckoDesktop("2.0")}} | 9.0 | 15.0 | {{CompatUnknown}} |
Возможность | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Базовая поддержка | {{CompatVersionUnknown}} | {{CompatGeckoMobile("2.0")}} | {{CompatNo}} | 15.0 | {{CompatUnknown}} |