请教一下大家,如何让iframe自适应高度啊,我用css+div布的局,放在div里面的

 我来答
小帅一哈
2013-07-03 · 超过30用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:51.2万
展开全部
javascript:
function dyniframesize(down) {
var pTar = null;
if (document.getElementById) {
pTar = document.getElementById(down);
}
else {
eval('pTar = ' + down + ';');
}
if (pTar && !window.opera) {
//begin resizing iframe
pTar.style.display = "block"
if (pTar.contentDocument && pTar.contentDocument.body.offsetHeight) {
//ns6 syntax
pTar.height = pTar.contentDocument.body.offsetHeight + 50;
pTar.width = pTar.contentDocument.body.scrollWidth + 50;
}
else if (pTar.Document && pTar.Document.body.scrollHeight) {
//ie5+ syntax
pTar.height = pTar.Document.body.scrollHeight + 50;
pTar.width = pTar.Document.body.scrollWidth + 50;
}
}
//ifm.document.createStyleSheet("style/Common.css");
}

html:
<div id="showpage">
<iframe src="" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" id="ifm"
name="ifm" onload="javascript:dyniframesize('ifm');" width="100%"></iframe>
</div>
这样,不管引入的页面高度是多少,都可以自适应高度和宽度
昂子帆6I
2013-07-03 · TA获得超过6065个赞
知道大有可为答主
回答量:7904
采纳率:55%
帮助的人:1274万
展开全部
问题都问不清楚人家怎么帮你啊?
实在不行的话直接做个效果图或者截图或者贴代码。
追问

追答
你将上面的iframe高度去掉不就行了吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shirley_xiyan
2013-07-03
知道答主
回答量:6
采纳率:0%
帮助的人:8720
展开全部
是不是 scroll属性设为auto啊、
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式