我有以下一行来控制iframe内容的高度:
$("#frame",top.document).height($("#frame",top.document).contents().find("html").height());
它有效,直到有人使用IE ..我怎么能让它与IE一起工作?
提前谢谢, ELLO找到了解决方案:
var iFrame = parent.document.getElementById('frame');
newHeight = parseInt(iFrame.contentWindow.document.body.offsetHeight)+20;
$("#frame",top.document).height(newHeight);