1

我有以下行来控制 iframe 在其内容中的高度:

$("#frame",top.document).height($("#frame",top.document).contents().find("html").height());

在有人使用 IE 之前它可以完美运行。我怎样才能让它与 IE 一起使用?

在此先感谢,埃洛

找到了解决方案:

var iFrame = parent.document.getElementById('frame');
newHeight = parseInt(iFrame.contentWindow.document.body.offsetHeight)+20;
$("#frame",top.document).height(newHeight);
4

1 回答 1

1

好的,托马斯,我们走了:

var iFrame = parent.document.getElementById('frame');
newHeight = parseInt(iFrame.contentWindow.document.body.offsetHeight)+20;
$("#frame",top.document).height(newHeight);
于 2013-10-31T05:34:47.300 回答