11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous,

Je cherche à récupérer en javascript/ecmascript la taille d'un calque dont le contenu et notamment le nombre de lignes peut varier.

Connaitriez-vous une librairie ou un script qui peut faire ça ?

Merci d'avance.
Les propriétés offsetTop, offsetLeft, offsetWidth et offsetHeight te donnent la position et la taille de n'importe quel élément bloc. Attention car avec IE, l'indication est relative par rapport à son parent.
ou plutôt à certains de ses parents.

un script pour récupérer la position :

function coords(obj){
          this.abcisse = abcisse(obj);
          this.ordonnee = ordonnee(obj);
          function abcisse(k){
               return k.offsetParent ? k.offsetLeft + abcisse(k.offsetParent) : k.offsetLeft;
          }
          function ordonnee(k){
               return k.offsetParent ? k.offsetTop + ordonnee(k.offsetParent) : k.offsetTop;
          }
     }