Domanda DIFFICILE:
e' possibile sapere le dimensioni di un DIV ?
Cioe' io lo imposto a 100%, e' possibile sapere la dimensione in pixels ? Cioe' la grandezza disegnata sul monitor.
GRAZIEEEE
Domanda DIFFICILE:
e' possibile sapere le dimensioni di un DIV ?
Cioe' io lo imposto a 100%, e' possibile sapere la dimensione in pixels ? Cioe' la grandezza disegnata sul monitor.
GRAZIEEEE
Certo, e tutti i browser attualmente mettono a disposizione le API per farlo, ma solo ultimamente il w3c le sta standardizzando. Trovi la bozza qui. La proprietà che cerchi tu è scrollWidth, che restituisce la larghezza del contenuto (incluso quello che eccede) più i due margini laterali. C'è anche la proprietà contentWidth, che restituisce la larghezza del contenuto (esclusa un eventuale scrollbar) più i due padding.
Edit: anche più semplice: puoi leggere il computedValue della proprietà width, così:Codice:getComputedStyle(/*elemento*/, null).width
Ultima modifica di karl94 : 20-07-2010 alle ore 14.42.55
GRANDISSIMOOOOOOOOOOOOO ... funziona.
scusate l'incoveniente di cui dicevo era nella mia testa ... usavo "pt" invece che "px" !
ANCORA GRAZIEEEEE
Ultima modifica di esotica : 22-07-2010 alle ore 10.40.05