Jonathan Beliën

Jonathan Beliën

Freelance Web Developer

« Spécialiste » en cartographie numérique
Membre du conseil d'administration d'OpenStreetMap Belgique
Membre du conseil d'administration d'Open Knowledge Belgique
Fan de LEGO et de bande-dessinées



JavaScript: Trouver la position d’un objet en Javascript

Publié le 27.11.2008

Je cherchais pour le boulot un moyen de trouver en Javascript la position réelle d’un objet dans ma page. En cherchant sur Internet avec mon ami Google, j’ai trouvé plein de scripts plus longs et compliqués les uns que les autres et je suis enfin tombé sur un script petit, léger et qui me retourne ce dont j’ai besoin.

Lien vers la page : http://www.quirksmode.org/js/findpos.html

Code :

function findPos(obj) {
  var curleft = curtop = 0;
    if (obj.offsetParent) {
      do {
        curleft += obj.offsetLeft;
        curtop += obj.offsetTop;
      } while (obj = obj.offsetParent);
    }
    return [curleft,curtop];
}