做SEO
我们是认真的!

【广州关键词推广优化排名】iframe 多层嵌套 无限嵌套 高度自适应的解决方案

复制代码


<body>
< iframe scrolling=”no” frameborder=”0″ src=”B页面”
onload=”this.height=main.document.body.scrollHeight;this.width=main.document.body.scrollWidth;if(this.height < 410){this.height=410;}”>
</iframe>
</body>

复制代码


<body>
<!–左边–>
<div>
左边菜单
</div>
<!–右边–>
<div>
<iframe frameborder=0 scrolling=”no” src=”C页面”></iframe>
</div>
</body>

复制代码


<script type=”text/javascript”>
//进行Iframe的自动撑开,让所有父页面的Iframe都自动适应包含页 高度
function autoHeight(){
var doc = document,
p = window;
while(p = p.parent){
var frames = p.frames,
frame,
i = 0;
while(frame = frames[i++]){
if(frame.document == doc){
frame.frameElement.style.height = doc.body.scrollHeight + ‘px’; // 这里一定要注意 火狐必须要加’px‘ 否则火狐无效
doc = p.document;
break;
}
}
if(p == top){
break;
}
}
}
</script>
<body>
<!–经测试 这个最最最子的页面的body中必须要有一个有高度的div才行 否则上面的自适应生效–>
<div>
</div>
<div> <!–这句话也是必不可少的–>
这里可以写真正的内容 并且给该div的padding-bottom设一个值
</div>
</body>

广州关键词推广优化排名
未经允许不得转载:广州seo小雨 » 【广州关键词推广优化排名】iframe 多层嵌套 无限嵌套 高度自适应的解决方案