Каковы альтернативы iframe, которые позволяют динамическую высоту?

0

Я пытался установить динамическую высоту в iframe, но он всегда терпит неудачу; Я ищу альтернативу iframe, которая извлекает содержимое с веб-страницы и отображает ее на странице держателя с динамической высотой. Какие-либо предложения?

  • 1
    динамическая высота с помощью jquery или высота экрана?
  • 1
    Конечно , есть и другие элементы , которые могут отображать веб - страницы внутри документа, как object , но все они имеют одни и те же вопросы. Решение не заключается в использовании другого элемента.
Показать ещё 1 комментарий
Теги:
dynamic
iframe

2 ответа

1
Лучший ответ

Добавьте это в раздел <head>

<script language="javascript" type="text/javascript">
  function resizeIframe(obj) {
    obj.style.height = obj.contentWindow.document.body.scrollHeight + 'px';
  }
</script>

И измените ваш iframe на это:

<iframe name="Stack" src="http://stackoverflow.com/" frameborder="0" scrolling="no" id="iframe" onload='javascript:resizeIframe(this);' />
  • 0
    Отлично! Этот работает хорошо на 100%. Большое спасибо, я ценю это.
1

искать отзывчивый iframe на google. Там есть много учебников и примеров. высота: 100%; будет важным ключевым словом

Ещё вопросы

Сообщество Overcoder
Наверх
Меню