non restituisce undefined se specifichi nello stile in linea l' height
style="height:50px";
come pretendi di accedere in lettura a proprieta' dello stile quando lo stile non e' definito?
l' altezza non ha value, mica e' un campo di un form,
chiederne il value chiaramente genera errore
questo dovrebbe funzionare
document.getElementById('idfra').heigth
altrimenti, ripeto, setta lo stile in linea
se stai facendo tutto questo x adattare l' altezza dell' iframe al contenuto dello stesso fai una bella ricerca in questo forum perche' se n' e' parlato in passato
ciao