iframe如何高度满屏兼容

做一个带切换的页面,iframe不能满屏。谁能帮我解决呢?... 做一个带切换的页面,iframe不能满屏。
谁能帮我解决呢?
展开
 我来答
百度网友96ffcf7
推荐于2016-08-04 · 知道合伙人互联网行家
百度网友96ffcf7
知道合伙人互联网行家
采纳数:22721 获赞数:118724
从事多年网络方面工作,有丰富的互联网经验。

向TA提问 私信TA
展开全部
经典代码 iFrame 自适应高度,在IE6/IE7/IE8/Firefox/Opera/Chrome/Safari通过测试。
HTML代码:
<iframe src="http://www.fufuok.com/" id="iframepage" name="iframepage" frameBorder=0 scrolling=no width="100%" onLoad="iFrameHeight()" ></iframe>Javascript代码:
<script type="text/javascript" language="javascript">
function iFrameHeight() {
var ifm= document.getElementById("iframepage");
var subWeb = document.frames ? document.frames["iframepage"].document : ifm.contentDocument;
if(ifm != null && subWeb != null) {
ifm.height = subWeb.body.scrollHeight;
}
}
</script>
菲菲说回收
2013-06-17 · TA获得超过142个赞
知道小有建树答主
回答量:158
采纳率:80%
帮助的人:32.3万
展开全部
高度设置成100%
更多追问追答
追问
IE无法兼容啊。你Q多少,我加你帮我解决一下啦。谢谢,可以吗?
追答
你是要充满全屏吗?其实你把高度设成100%就行了,它会根据里面的内容来决定多高
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
撒旦盛大7
2018-05-30
知道答主
回答量:3
采纳率:0%
帮助的人:2262
展开全部
var $content = $('.content');
$content.height($(this).height() - 155);
$content.find('iframe').each(function() {
$(this).height($content.height());
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2018-05-09
展开全部
<iframe src="./files/项目背景.html" style="height:80ch;width: 100%;" id="iframe">
<p>您的浏览器不支持 iframe 标签。</p>
</iframe>
这里面的height:80ch 很重要 ch的具体使用 可以百度一下..
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式