我想写一个函数来调整iframe的大小以适合其内容。
我在iframe的onload事件处理程序中拥有此功能,其中doc是通过querySelector
检索的iframe元素:
doc.height = doc.contentDocument.body.offsetHeight + 'px';
我搜索了stackoverflow,这是我找到此代码的地方。
var doc = document.querySelector('#doc');
doc.onload = function(){
doc.height = doc.contentWindow.document.body.offsetHeight + 'px';
};
我希望iframe能够调整其内容大小,以便将其完整显示,但是会切掉2英寸以下的所有内容。