Как получить новое значение высоты Iframe
Стоит такая задача: Есть ифрейм, высота которого определена динамически соответственно загруженному контенту.
После некоторого действия (toogle) сворачиваю часть контента. Как получить новое значение высоты ифрейма, после динамического изменения контента? Нужно для того, чтобы ифрейм был не больше чем отображаемый контент. (Как изменить - знаю, не знаю как получить новое значение высоты, соответственно методами javascript, без перезагрузки iframe) |
var iFrame = …; //ссылка на элемент <iframe> var iFrameDocument = iFrame.contentDocument || iFrame.contentWindow.document; var height = iFrameDocument.body.offsetHeight; |
Забыл сказать, значение нужно получить в ифрейме, а не в родителе.
|
То есть по сути получается что нужно банально узнать высоту body после динамического изменения содержимого.
|
Часовой пояс GMT +3, время: 09:39. |