HighDots Forums  

Ridimensionare un elemento DIV

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss Ridimensionare un elemento DIV in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
morellik
 
Posts: n/a

Default Ridimensionare un elemento DIV - 01-28-2008 , 10:16 AM






Ciao a tutti,

non sono un esperto di JS ed ho il seguente problema. In base a delle
richiesta fatte da un utente, creo delle pagine html attraverso un
programmino in perl. La pagina ha diversi div che suddividono la
pagina in 3 contenitori.
Il problema nasce dal fatto che ho diverse immagini da inserire nell'
header il cui numero e dimensione cambiano.
In alcuni casi le immagini sforano la dimensione dell'header creando
un brutto effetto grafico. Per ovviare al problema ho messo alla fine
di ogni pagine il seguente script che ridimensiona i contenitori per
adattarsi alla dimensione totale delle varie immagini. Il problema è
che non sempre funziona, in alcuni casi le immagini sforano la
dimensione e la pagina viene riadattata solo dopo un reload della
stessa.

Spero di essere stato chiaro. C'è qualche soluzione?
Grazie a tutti
Enrico

// cerca la larghezza della finestra
var larghezza;
var array=document.getElementsByTagName('img');
larghezza=0;
for (var i=4; i < array.length; i++) {
var image = new Image();
image.src = array[i].src;
w=image.width;
larghezza=larghezza+w;
}
larghezza=larghezza+150;
temp=larghezza+20+265;
if(temp>1024) {
var pippo=document.getElementById('container');
pippo.style.width = temp+'px';
var pippo=document.getElementById('header');
pippo.style.width = temp+'px';
temp1=temp-268;
var pippo=document.getElementById('content');
pippo.style.width = temp1+'px';
}

Reply With Quote
  #2  
Old   
morellik
 
Posts: n/a

Default Re: Ridimensionare un elemento DIV - 01-29-2008 , 03:03 AM






On Jan 28, 5:18*pm, bales... (AT) faqintosh (DOT) com (Sembro la carta) wrote:
Quote:
morellik <enrico.more... (AT) gmail (DOT) com> wrote:
C'è qualche soluzione?

Sei già serverside, perché inserire dei controlli client-side?

Genera le immagini impostando per loro un attributo height.
--
Oramai che i baci tuoi più non mi sazian
cercherò un'altra donna dentro ai sogni di Tarzan
Caspita hai ragione!!!
Tanto preso dal trovare una soluzione JS da perdere di vista una
soluzione banalissima.

Grazie
Enrico


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.