IFRAME的高度能不能根据所链接的网页的高度变化而变化呢??
问题如上,那位懂得情告诉我,谢谢! 问题点数:20、回复次数:5Top
1 楼Kinli(从丝绸之路起)回复于 2002-11-10 16:23:55 得分 15
定义iframe的name="main",如:
<iframe src="text.aspx" width="100%" height="100%" scrolling="no" frameborder="0" name="main" id="main"></iframe>
在被调用的页面上(text.aspx)加入下面的代码:
<script LANGUAGE="JScript">
function intiPageLength(fixedLength)
//自动适应iframe高度
{
if ( !fixedLength )
{
var pageLength=document.body.scrollHeight
parent.document.all.main.height=pageLength;
}
else
{
parent.document.all.main.height=fixedLength
}
}
window.onload=intiPageLength
</script>
如果你刚才在aspxcn上多待一会,这20分可以免了.Top
2 楼cjc19281(高头)回复于 2002-11-11 10:59:54 得分 0
是啊,我的分数啊,只有那么可怜的一点点。(痛哭中...)Top
3 楼cjc19281(高头)回复于 2002-11-27 15:59:36 得分 0
刚刚试了试,好像不行啊!
那位知道告诉我啊!Top
4 楼ykn(ykn)回复于 2002-11-27 16:40:20 得分 5
有可能你的iframe放到了表格中,那么在设置iframe的高度和宽度同 Kinli(动感磁场)写的一样外,你还要设置表格的高度和宽度为100%Top
5 楼cjc19281(高头)回复于 2002-12-18 20:31:15 得分 0
谢谢!Top




