Используя Liferay.Util.openWindow, я создаю портлет, в котором рендерится другой портлет, но после рендеринга второго портлета мне нужно выполнить некоторые вычисления на основе размера всплывающего окна Iframe liferay. Проблема, с которой я сталкиваюсь, заключается в том, что когда я обращаюсь к элементу (iframe) с помощью document.getElementById, он всегда дает мне значение null. Странно то, что в это время iframe присутствует в DOM, после чего, когда второй портлет полностью отображается, он может получить доступ к элементу iframe. Как мне получить доступ к элементу iframe?
Любая помощь будет оценена.