写页面的时候。经常会动态添加元素,如果将iframe设置为固定值而又不希望有滚动条时一部分数据不能显示,于是添加以下函数,执行代码为页面动态添加元素之后,执行以下函数,可以重新为iframe设置高度。
function initFrame(){
var iframe=window.frameElement;
var bHeight=iframe.contentWindow.document.body.scrollHeight;
var dHeight=iframe.contentWindow.document.documentElement.scrollHeight;
var height=Math.max(bHeight,dHeight);
iframe.height=height;
}