将iframe调整为动态内容

时间:2018-06-29 06:26:19

标签: html iframe

我正在尝试将iframe调整为自己放入其中的内容的大小。我的问题是,只要内容较长,它就会起作用,但是只要内容较短,它就不会变小。我尝试了多种无效的解决方案。

是否可以每隔x毫秒刷新一次iframe组件而不刷新整个页面?那可以解决我的问题。

编辑3 *

<head>
<script>
function resizeIframe(objIframe) {
  objIframe = document.getElementById('myiframe');    
  objIframe.style.height = 'auto';
  objIframe.style.height = obj.contentDocument.documentElement.offsetHeight + 'px';
}
</script>
</head>

<body>
<iframe align="right" src="./home.php" name="myiframe" width="100%" 
height="100" id="myiframe" marginwidth="0" margin="0" frameborder="0" scrolling="yes" 
onload="resizeIframe(this)"/></iframe>
</body>

0 个答案:

没有答案