Dimensione di un <div> in pixel


Grazie all’amico Merlinox per avermi sengalato questo carino quanto utile script.
Lo script è abbastanza semplice, si basa su delle proprietà degli oggetti div.
L’if iniziale controlla se esistono nel documento attuale degli oggetti getElementById piuttosto che degli oggetti layers e poi li tratta come dei vettori indicando tra parentesi quadre l’identificativo passatogli nella funzione

<script>
   function quanto(id){
     if(document.getElementById){
       oHeight = document.getElementById(id).offsetHeight;
       oWidth = document.getElementById(id).offsetWidth;
     }
     else if (document.layers){
       oHeight = document.layers[id].clip.height;
       oWidth = document.layers[id].clip.width;
     }
     alert(“Altezza: “+ oHeight + ” Larghezza: ” + oWidth);
   }
</script>

Alla funzione va passato l’id specificato all’interno del tag div
Visitate il sito http://blog.merlinox.com/MrX/Blog/, ci sono un sacco di cose interessanti.

Grazie ancora MerlinoX

Dimensione di un <div> in pixel ultima modifica: 2005-11-16T00:00:00+00:00 da Enrico

Related Posts

Comments are closed.