我正在尝试使用此代码将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
 });

关于jquery - jQuery-如何动态调整iframe的高度?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16745370/

10-15 14:59