今天页面需求iframe自适应子页面高度,亲测下面Jquery方法有效。
父页面(有iframe的页面)
$("#iframe").load(function () { var mainheight = $(this).contents().find("body").height() + 80; $(this).height(mainheight); });
子页面(iframe加载的内容页)
$(window.parent.document).find("#iframe").load(function () { var main = $(window.parent.document).find("#iframe"); var thisheight = $(document).height() + 80; main.height(thisheight); });