【发布时间】:2013-03-19 07:30:28
【问题描述】:
我一直在尝试使用来自here 的信息根据 iFrame 的内容调整其大小。他的演示位于here。
我正在使用以下内容:
$("#IframeId").load(function() {
$(this).height( $(this).contents().find("body").height() );
});
.find("body") 是否在内部 iframe 内容的标题部分检查“body”?我确实在托管页面中看到了这一点。
我还在上面的代码中添加了以下内容:
alert($(this).height( $(this).contents().find("body").height()));
我没有看到警报。
【问题讨论】:
-
您正在使用链接问题的问题的方法,而不是答案,该问题的开场白明确提到他的方法不起作用。你为什么不复制那里的答案中建议的解决方案之一?
-
我已经更新了问题。
-
查看这个问题的答案:stackoverflow.com/questions/701339/…
-
让框架中的页面计算出它的高度,然后使用 postMessage 告诉父级。
标签: c# javascript jquery asp.net