Que cosas...
 
Algunas veces las personas escribien unas coas que no son lo que querian transimitir. Creo que me ha pasado a mi eso. 
Lo siento, en mi codigo original, no lo tengo tal y como os lo he presentado en el foro y al cambiar el código para adaptarlo al foro, han surgido malentendidos. 
Cuando puse "function 
alert()", quería poner una 
función que contendría una variable 
y después con el comando alert mostrar dicha variable. Algo asi: 
1º caso: 
 Cita:  function mensaje_de_alerta() {
 
msg_alert = document.getElementById("left_div").offsetHeight;
 
}
 
alert(msg_alert)
    Siento haber puesto "function alert() {}" Porque eso ha causado problemas (sólo ha sido al escribir el mensaje en el foro) 
Entonces, de nuevo formula la pregunta. Por qué no va? :P 
P.D: En esta ocasion, porque la variable pertenece a la función y cuando llega la linea de alert(msg_alert) ya no existe la función?
Como se podría hacer? 
Muchas gracias de nuevo