我正在尝试使用此代码将 iframe 的高度调整为浏览器窗口的高度。我看到dochit
填充了正确的值,但它没有将它传递给 iframe。当我使用<div>
标签代替 iframe 时,它可以很好地调整大小。
$(window).resize(function() {
var dochit = $(document).height();
$("#pmividcon").css("height", dochit);
});
您可以设置一个包装器,然后将框架设置为 100%,检查jsfiddle
#wrapper {
width:400px;
height:400px;
}
#myFrame {
height:100%;
width:100%;
}
<div id="wrapper">
<iframe src="http://www.jquery.com" id="myFrame" />
</div>
var dochit = $(document).height();
$("#wrapper1 ").css({
"height": dochit + "px
});