父页里有一个层<div>,<div>里有一个子框架<iframe>,<iframe>的属性id="mainFrame"
例如:
父页代码:
<html>
<body>
<div id="mainDiv" style="display:none; width:550px; height:200px" align="left">
<iframe
今天做网站遇到了一个问题,iframe的scrolling="no"设置后,无法显示全部iframe内容,判断是内容隐藏了,一顿好找,在网上找到了这编文章,问题解决
标签: 杂谈 |
name="mainFrame"
src="
text.html
"
frameborder="0"
scrolling="no"
width="550"
height=250
id="mainFrame">
</iframe>
</div>
</body>
</html>
text.html 代码
<html>
<head>
<script type="text/javascript">
function IFrameResize()
{
</iframe>
</div>
</body>
</html>
text.html 代码
<html>
<head>
<script type="text/javascript">
function IFrameResize()
{
//得到父页面的iframe框架的对象
var obj = parent.document.getElementById("mainFrame");
var obj = parent.document.getElementById("mainFrame");
//把当前页面内容的高度动态赋给iframe框架的高
obj.height = this.document.body.scrollHeight;
}
</script>
</head>
<body οnlοad="IFrameResize(); ">//记得加上
</body>
</html>
obj.height = this.document.body.scrollHeight;
}
</script>
</head>
<body οnlοad="IFrameResize(); ">//记得加上
</body>
</html>