Esta página ha sido traducida del inglés por la comunidad. Aprende más y únete a la comunidad de MDN Web Docs.

View in English Always switch to English

Range.getClientRects()

Baseline
Ampliamente disponible

Esta característica está consolidada y funciona en muchos dispositivos y versiones de navegador. Está disponible en todos los navegadores desde julio de 2015.

Experimental: Esta es una tecnología experimental
Comprueba la Tabla de compabilidad de navegadores cuidadosamente antes de usarla en producción.

El método Range.getClientRects() regresa una lista de objetos DOMRect los cuales representan el área de la pantalla ocupada por el rango. El resultado es generado al agregar los resultados de las llamadas a Element.getClientRects() para cada uno de los elementos dentro del rango.

Sintaxis

rectList = range.getClientRects()

Ejemplo

js
range = document.createRange();
range.selectNode(document.getElementsByTagName("div").item(0));
rectList = range.getClientRects();

Especificaciones

Especificación
CSSOM View Module
# dom-range-getclientrects

Compatibilidad con navegadores

Ver también