У меня есть iframe, содержимое которого является php-файлом, и этот php-файл отображает некоторые записи mysql.
Чем больше записей, тем больше должна быть высота iframe, иначе она не будет отображать всю информацию в iframe.
Вот код, который у меня есть для динамической установки высоты iframe из содержимого iframes (файл php):
var x = document.body.scrollHeight;
x = x + 20 + 'px';
window.parent.document.getElementById("iframe001").style.height=x;
iframe001 - это iframe, о котором я говорю выше.
Я добавляю 20px высоты дополнительно из-за границ и т.д ...
Теперь, иногда это изменение размера работает, иногда нет.
Кто-нибудь знает, почему это иногда работает? Если я предупреждаю переменную 'x', она иногда показывает разные значения, но в большинстве случаев она работает.
Есть ли еще какие-либо способы установки высоты iframe из содержимого iframe?
Спасибо