方法一:父容器控制iframe内容高度自适应;
function changeFrameHeight(){
var ifm= document.getElementById("iframe");
ifm.height=document.documentElement.clientHeight;
}
window.οnresize=function(){
changeFrameHeight();
}
方法二:子容器由内到外控制父容器iframe框架高度;
/**
* 初始话父ifram高度 ,自适应内容高度
*/
// $(function() {
// initIframHeight()
// })
function initIframHeight() {
var obj = parent.document.getElementById("iframe"); //取得父页面IFrame对象
obj.height = document.body.scrollHeight; //调整父页面中IFrame的高度为此页面的高度
}
如有不解,请加java爱好群大家交流:852665736;大家一起交流,一同进步。