DOMRectReadOnly

Cette traduction est incomplète. Aidez-nous à traduire cet article depuis l’anglais

Brouillon
Cette page n'est pas terminée.

Cette fonction est expérimentale
Puisque cette fonction est toujours en développement dans certains navigateurs, veuillez consulter le tableau de compatibilité pour les préfixes à utiliser selon les navigateurs.
Il convient de noter qu'une fonctionnalité expérimentale peut voir sa syntaxe ou son comportement modifié dans le futur en fonction des évolutions de la spécification.

The DOMRectReadOnly interface specifies the standard properties used by DOMRect to define a rectangle.

Constructor

DOMRectReadOnly()
Defined to create a new DOMRectReadOnly object, but note that this constructor cannot be called by 3rd party JavaScript: doing so returns an "Illegal constructor" typeError.

Properties

DOMRectReadOnly.x Lecture seule
The x coordinate of the DOMRect's origin.
DOMRectReadOnly.y Lecture seule
The y coordinate of the DOMRect's origin.
DOMRectReadOnly.width Lecture seule
The width of the DOMRect.
DOMRectReadOnly.height Lecture seule
The height of the DOMRect.
DOMRectReadOnly.top Lecture seule
Returns the top coordinate value of the DOMRect (usually the same as y.)
DOMRectReadOnly.right Lecture seule
Returns the right coordinate value of the DOMRect (usually the same as x + width).
DOMRectReadOnly.bottom Lecture seule
Returns the bottom coordinate value of the DOMRect (usually the same as y + height).
DOMRectReadOnly.left Lecture seule
Returns the left coordinate value of the DOMRect (usually the same as x).

Methods

DOMRectReadOnly.fromRect()
Creates a new DOMRect object with a given location and dimensions.

Specifications

Specification Status Comment
Geometry Interfaces Module Level 1
La définition de 'DOMRectReadOnly' dans cette spécification.
Candidat au statut de recommandation Initial definition.

Browser compatibility

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariWebview AndroidChrome pour AndroidFirefox pour AndroidOpera pour AndroidSafari sur iOSSamsung Internet
DOMRectReadOnlyChrome Support complet OuiEdge Aucun support Non
Aucun support Non
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : ClientRect
Firefox Support complet OuiIE Aucun support Non
Aucun support Non
Support complet Oui
Autre nom
Autre nom Cette fonctionnalité utilise le nom non-standard : ClientRect
Opera Support complet OuiSafari Support complet 10.1WebView Android Support complet OuiChrome Android Support complet OuiFirefox Android Support complet OuiOpera Android Support complet OuiSafari iOS Support complet 10.3Samsung Internet Android Support complet Oui
DOMRectReadOnly() constructorChrome Support complet OuiEdge Aucun support NonFirefox Support complet OuiIE Aucun support NonOpera Support complet OuiSafari Support complet 10.1WebView Android Support complet OuiChrome Android Support complet OuiFirefox Android Support complet OuiOpera Android Support complet OuiSafari iOS Support complet 10.3Samsung Internet Android Support complet Oui
bottomChrome Support complet OuiEdge Aucun support Non
Notes
Aucun support Non
Notes
Notes Implemented on the proprietary ClientRect interface.
Firefox Support complet OuiIE Aucun support Non
Notes
Aucun support Non
Notes
Notes Implemented on the proprietary ClientRect interface.
Opera Support complet OuiSafari Support complet 10.1WebView Android Support complet OuiChrome Android Support complet OuiFirefox Android Support complet OuiOpera Android Support complet OuiSafari iOS Support complet 10.3Samsung Internet Android Support complet Oui
fromRect() static functionChrome Support complet 57Edge Aucun support NonFirefox Support complet 69IE Aucun support NonOpera Support complet 44Safari Support complet 10.1WebView Android Support complet 57Chrome Android Support complet 57Firefox Android Aucun support NonOpera Android Support complet 43Safari iOS Support complet 10.3Samsung Internet Android Support complet 7.0
heightChrome Support complet OuiEdge Aucun support Non
Notes
Aucun support Non
Notes
Notes Implemented on the proprietary ClientRect interface.
Firefox Support complet OuiIE Aucun support Non
Notes
Aucun support Non
Notes
Notes Implemented on the proprietary ClientRect interface.
Opera Support complet OuiSafari Support complet 10.1WebView Android Support complet OuiChrome Android Support complet OuiFirefox Android Support complet OuiOpera Android Support complet OuiSafari iOS Support complet 10.3Samsung Internet Android Support complet Oui
leftChrome Support complet OuiEdge Aucun support Non
Notes
Aucun support Non
Notes
Notes Implemented on the proprietary ClientRect interface.
Firefox Support complet OuiIE Aucun support Non
Notes
Aucun support Non
Notes
Notes Implemented on the proprietary ClientRect interface.
Opera Support complet OuiSafari Support complet 10.1WebView Android Support complet OuiChrome Android Support complet OuiFirefox Android Support complet OuiOpera Android Support complet OuiSafari iOS Support complet 10.3Samsung Internet Android Support complet Oui
rightChrome Support complet OuiEdge Aucun support Non
Notes
Aucun support Non
Notes
Notes Implemented on the proprietary ClientRect interface.
Firefox Support complet OuiIE Aucun support Non
Notes
Aucun support Non
Notes
Notes Implemented on the proprietary ClientRect interface.
Opera Support complet OuiSafari Support complet 10.1WebView Android Support complet OuiChrome Android Support complet OuiFirefox Android Support complet OuiOpera Android Support complet OuiSafari iOS Support complet 10.3Samsung Internet Android Support complet Oui
topChrome Support complet OuiEdge Aucun support Non
Notes
Aucun support Non
Notes
Notes Implemented on the proprietary ClientRect interface.
Firefox Support complet OuiIE Aucun support Non
Notes
Aucun support Non
Notes
Notes Implemented on the proprietary ClientRect interface.
Opera Support complet OuiSafari Support complet 10.1WebView Android Support complet OuiChrome Android Support complet OuiFirefox Android Support complet OuiOpera Android Support complet OuiSafari iOS Support complet 10.3Samsung Internet Android Support complet Oui
widthChrome Support complet OuiEdge Aucun support Non
Notes
Aucun support Non
Notes
Notes Implemented on the proprietary ClientRect interface.
Firefox Support complet OuiIE Aucun support Non
Notes
Aucun support Non
Notes
Notes Implemented on the proprietary ClientRect interface.
Opera Support complet OuiSafari Support complet 10.1WebView Android Support complet OuiChrome Android Support complet OuiFirefox Android Support complet OuiOpera Android Support complet OuiSafari iOS Support complet 10.3Samsung Internet Android Support complet Oui
Available in workersChrome Support complet 58Edge Aucun support NonFirefox Support complet 69IE Aucun support NonOpera Support complet 45Safari Support complet 10.1WebView Android Support complet 58Chrome Android Support complet 58Firefox Android Aucun support NonOpera Android Support complet 43Safari iOS Support complet 10.3Samsung Internet Android Support complet 7.0
xChrome Support complet OuiEdge Aucun support NonFirefox Support complet OuiIE Aucun support NonOpera Support complet OuiSafari Support complet 10.1WebView Android Support complet OuiChrome Android Support complet OuiFirefox Android Support complet OuiOpera Android Support complet OuiSafari iOS Support complet 10.3Samsung Internet Android Support complet Oui
yChrome Support complet OuiEdge Aucun support NonFirefox Support complet OuiIE Aucun support NonOpera Support complet OuiSafari Support complet 10.1WebView Android Support complet OuiChrome Android Support complet OuiFirefox Android Support complet OuiOpera Android Support complet OuiSafari iOS Support complet 10.3Samsung Internet Android Support complet Oui

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.
Cette fonctionnalité utilise un nom non-standard.
Cette fonctionnalité utilise un nom non-standard.

See also