求助!!iframe 自适应高度 隐藏滚动条

2025-05-08 14:00:26
推荐回答(3个)
回答1:

你可以用Jquery控制iframe的宽和高。获取窗口可视部分的宽高设置给iframe
//文档加载完成时
$(document).ready(function(e) {
$("iframe").height($(window).height());
$("iframe").width($(window).width());
});
//为了适应用户取消了浏览器全屏时的效果,你还需加一个窗口改变时的事件
$(window).resize(function(){
$("iframe").height($(window).height());
$("iframe").width($(window).width());
});

回答2:

看代码结构是框架自适应整个body的高度,那就简单了 你把body的可视部分的高度获取出来在赋值给iframe
$(function(){
$("iframe").css({height:$(window).height()});
})
搞定
如过要是在加东西就把它的高度获取出来在用$(window).height()去减

回答3:

织梦的后台是实现了这个功能,iframe宽度高度自适应,我没分析出来是怎么实现的,你可以去看看。别信楼下的,用javascript控制滚动条在改变浏览器大小的时候就出问题了。