esto es tener la solución delante de las narices y no verla
Cita: <script type="text/javascript">
function fnc() {
document.getElementById("contenido").innerHTML ='<div><p>aqui todo el contenido</p><p>aqui todo el contenido</p><p>aqui todo el contenido</p><p>aqui todo el contenido</p></div>';
var alto = document.getElementById('contenido').offsetHeight;
document.getElementById("contenido").innerHTML += alto;
}
window.onload = fnc;
</script>
<div id="contenido"></div>