iframe父页面调用子页面元素和方法
//父级调用子页面的class属性元素
iframe.contentWindow.document.getElementsByClassName("元素class");
iframe.contentWindow.document.getElementById("元素id");
iframe子页面调用父页面元素和方法
window.parent.document.getElementById("父页面iframeId");
//class方式自行开发
iframe高度自适应
//方法一 这里需要子页面body设置class="content-body"
var myiframe = document.getElementById('myiframe');
myiframe.onload = function () {
var autoHeight = $(myiframe.contentWindow.document.getElementsByClassName("content-body")).height();
myiframe.height = autoHeight;
};
//方法二(推荐)
var myiframe = document.getElementById('myiframe');
myiframe.onload = function () {
var autoHeight = $(myiframe.contentWindow.document.body).height();
myiframe.height = autoHeight;
};