Ширина и высота документа, загруженного в IFRAME

Panchous

Павел
Ширина и высота документа, загруженного в IFRAME

Собственно, вопрос: как узнать ширину и высоту документа во фрейме?

При загрузки достаточно большого документа в IFRAME, у фрейма появляются полосы прокрутки.
Необходимо избавиться от них, растянув страницу с фреймом так, чтобы во фрейме отображался весь документ (без прокрутки).
Возможно ли это?
Как поступить?

----
Думаю, надо узнать высоту документа во врейме,
а затем растянуть уже таблицу основного документа.
но что-то не выходит...
Пытался так:
PHP:
var doc = document.getElementById('myframe').document;
alert(doc.getElementById('table'));
(В документе фрейма есть таблица (w:100%,h:100%) c id="table")
Но alert выводит NULL
 

DiMA

php.spb.ru
Команда форума
<iframe style='width:100%' id=x>

<script>
setTimeout("test()", 10);
function test() {
var p=document.getElementById('x');
p.style.width=(p.offsetWidth).toString()+'px'
x.location.src="<<URL>>";
}
</script>

После этого фрейм будет 100% от экрана и не растянется шире экрана из-за очень широкого текста. Горизонтального скролла не будет. Вся фишка в получении offsetWidth и фиксации этого числа.
 

Panchous

Павел
Мне нужно узнать высоту документа и растянуть фрейм так, чтобы не было вертикального скролла.
Есть идеи?
 
Сверху