我知道有一个关于重新调整大小iframe
但我发现很多帖子是这样的代码:自动调整大小的iframe是动态变化的高度(更小或更大)
<script type="text/javascript" language="JavaScript">
<!--
function autoResize(id) {
var newheight;
var newwidth;
if (document.getElementById) {
newheight = document.getElementById(id).contentWindow.document.body.scrollHeight;
newwidth = document.getElementById(id).contentWindow.document.body.scrollWidth;
}
document.getElementById(id).height = (newheight);
document.getElementById(id).width = (newwidth);
};
//-->
</script>
,这是样品标记上面的代码正在工作,但我有一个问题。考虑此方案:
index.php page height is 800px
和
profile.php page height is 1200px
当我点击链接到index.php
页面的iframe调整大小以800px
,然后我点击链接profile.php
页和iframe
调整大小以1200px
但是这是我的问题,当我再次点击链接到index.php
这是高度小于profile.php
页面时,iframe
没有调整大小和不适应高度800px
,它会导致下面的多余空间index.php
的内容看起来不太好,我没有增加iframe高度的问题,但在缩小它的时候遇到了一些麻烦,任何人都可以帮我一把吗?任何帮助表示赞赏。谢谢!
home.php与index.php相同吗? – kroonwijk
oww,对不起,是的,它是一样的,只是一些错字。 –
问题在浏览器中是相同的,还是只针对特定的问题? – kroonwijk