diff options
Diffstat (limited to 'files/fr/web/api/document/getboxobjectfor/index.md')
-rw-r--r-- | files/fr/web/api/document/getboxobjectfor/index.md | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/files/fr/web/api/document/getboxobjectfor/index.md b/files/fr/web/api/document/getboxobjectfor/index.md new file mode 100644 index 0000000000..5160c98e2a --- /dev/null +++ b/files/fr/web/api/document/getboxobjectfor/index.md @@ -0,0 +1,44 @@ +--- +title: Document.getBoxObjectFor() +slug: Web/API/Document/getBoxObjectFor +tags: + - API + - Boîte + - DOM + - Méthodes + - Objets +translation_of: Web/API/Document/getBoxObjectFor +--- +<p>{{ ApiRef("DOM") }} {{obsolete_header}}</p> + +<p>Renvoie un <code>boxObject</code> (x, y, largeur, hauteur) pour un élément spécifié.</p> + +<div class="note"> + <p><strong>Note :</strong> Cette méthode est obsolète. Vous devez utiliser la méthode {{domxref("element.getBoundingClientRect()")}} à la place.</p> +</div> + +<h2 id="Syntax">Syntaxe</h2> + +<pre class="syntaxbox"><var>boxObject</var> = <var>document</var>.getBoxObjectFor(<var>element</var>); +</pre> + +<ul> + <li><code>boxObject</code> est un {{interface("nsIBoxObject")}}.</li> + <li><code>element</code> est un {{domxref("element","DOMElement")}}</li> +</ul> + +<h2 id="Example">Exemple</h2> + +<pre class="brush:js">var myDiv = document.getElementById("myDiv"), + boxObj = document.getBoxObjectFor (myDiv); + +alert ( + "x:" + boxObj.x + + ", y:" + boxObj.y + + ", Width:" + boxObj.width + + ", Height:" + boxObj.height +);</pre> + +<h2 id="Notes">Notes</h2> + +<p>Spécifié dans <a href="http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/xul/nsIDOMXULDocument.idl">nsIXULDocument.idl</a></p> |