Ciao a tutti,
devo fare dei calcoli sulle altezze di 2 div e settare l'altezza di uno in base all'altezza dell'altro.

Per far capire meglio il mio problema ecco l'esempio, praticamente setto l'altezza a tutte e 2 i div però poi, in base ai contenuti del secondo devo ricalcolare l'altezza del primo, in questo caso voglio che il primo con height 300px prenda l'altezza del secondo (150px) purtroppo da questo script l'altezza assegnata non è di 150px ma di 104px (che penso sia l'altezza effettiva dei contenuti del div, come posso fare per prendere l'altezza del secondo div?
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title>Documento senza titolo</title>
</
head>

<
body>

<
script language="javascript">
function 
quanto(id){
    var 
DIV1 document.getElementById('pippo');
    var 
DIV2 document.getElementById('pippo1');
    
//PER I NUOVI BROWSER
    
if(document.getElementById){
        
oHeight DIV2.offsetHeight;
        
oWidth DIV2.offsetWidth;
    }
    
//PER I VECCHI BROWSER
    /*else if (document.layers){
        oHeight = document.layers['pippo1'].clip.height;
        oWidth = document.layers['pippo1'].clip.width;
    }*/
    
alert("Altezza: "oHeight " Larghezza: " oWidth);
    
DIV1.setAttribute("style""background-color:#C8D6FB;height:" oHeight "; overflow:hidden;");
}
</script>
<div id="pippo" style="background-color:#0000FF; height:300px;">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit

Lorem ipsum dolor sit amet, consectetuer adipiscing elit

Lorem ipsum dolor sit amet, consectetuer adipiscing elit

Lorem ipsum dolor sit amet, consectetuer adipiscing elit

<input type="button" onClick="quanto('pippo');" />
</div>



<div id="pippo1" style="background-color:#0000FF; height:150px">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit

<input type="button" onClick="quanto('pippo1');" />
</div>
</body>
</html>