я делал через js-функцию типа:

Код:
function setHeight(new_height) {
var elem = document.getElementById('flashcontent');
if (new_height < window.innerHeight-5) {
elem.style.height = (window.innerHeight-5) + 'px';
} else {
elem.style.height = new_height + 'px';
}
}
На див flashcontent вешаешь следующий css:

Код:
#flashcontent {
width: 100%;
height: 100%;
}
Вызывай ее из флешки (передавай, к примеру, высоту TextArea). Работает как влитая.
Все!
P.S. На всякий случай - флешку грузил с помощью
SWFObject.