Адаптация iframe в зависимости от изменений у донора

DiNoZavr

Проверенные
Сообщения
34
Реакции
19
Баллы
1,705
Код:
<iframe width="100%" height="100%" frameborder="0" src="/index.php" name="fff" align="left" border="0"></iframe>
Этот html код выводит инфрейм с прокруткой, убрав прокрутку при переходе по страницам содержимое в фрэме будет отображена на половину (соответственно если новая страница будет выше установленных ограничений в height), а предугадать точный размер ифрэма невозможно...
Нужно решение для вывода ифрэйма на страницу с автоматическим изменим height в зависимости от содержимого ифрэйма.
Где-то читал что это делается с JS...
 
Нужно решение для вывода ифрэйма на страницу с автоматическим изменим height в зависимости от содержимого ифрэйма.
Тоже столкнулся с такой же задачей - решить не получается.
Подскажите пожалуйста, как сделать вывод ифрэйма на страницу с автоматическим изменим height в зависимости от содержимого ифрэйма?
 
Делал подобное в аддоне Telegram для изменения размера фрейма с постом из канала/чата.
Путём разбора содержимого кода фрейма, нашёл простой способ.
Сам Telegram путём функции postMessage() сообщал при завершении загрузки свой размер.
А дальше просто ловить событие получения сообщения, и изменять размер.


Вот тут можно глянуть пример реализации.

Так что как вариант - сделать так, чтобы при завершении загрузки, страница с фрейма сообщала свой размер родительскому элементу.
 
Последнее редактирование:
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу