1

问题说明了一切。

我在页面上有一个 iFrame。我想在 iFrame 显示之前等待 iFrame 的内容完全加载。

最简单的方法是什么?

4

1 回答 1

2

如果completely意味着等到所有iframeDOM 都加载完毕,那么对我来说最简单的方法是使用 jQuery:

$("iframe").ready(function() {
    $("iframe").show();
});​

在此处检查解决方案:http: //jsfiddle.net/YTGaT/

但是,如果您需要等到其中的所有图像/闪存/iframe等都完全加载,那么我相信该解决方案不会是确定和成功的。

于 2012-04-29T18:45:33.260 回答