0
我有一些奇怪的问题,我的iframe身高。如何获得真正的iframe身高?
在我的编辑器中,键入区域可调整大小,所以在14行之后,增加的停止位置和滚动条显示。删除一些行后,滚动条隐藏,高度应该开始下降。但它不...因为我不能读取滚动条隐藏后的真实iframe身高。
您可以在此处找到我的编辑器:http://brownfolder.com/09/ - 身高低于编辑器,每100ms更新一次。
顺便说一句,Firebug标志着它的真实尺寸的身体,而不是这个越野车的一个。
的代码我使用:
var s = document.getElementById(rte);
var x = s.contentWindow.document;
var timer = setInterval(function()
{
var h = x.body.scrollHeight;
$('.aasdf').text(h);
if(h > maxheight)
{
$(s).height(maxheight);
x.body.parentNode.style.overflow = "auto";
clearInterval(timer);
}
else if(h <= minheight)
$(s).height(minheight);
else
{
x.body.parentNode.style.overflow = "hidden";
$(s).height(h);
}
}, 100);
你有任何想法如何解决这个问题?
在此先感谢!