2011-10-13 94 views
3

我需要确定在给定的时刻是否所有帧都已加载,如果没有,请等待。这是因为我需要在用户点击一个链接调用一个iframe方法:如何检查所有框架是否已加载?

for (var i = 0; i < window.frames.length; i++) { 
    if (window.frames[i].getName() == name) { 
     ...... 
    } 
} 

,如果用户点击太快返回错误window.frames[i].getName is not a function(没有时间来加载)。

所以我需要检查是否所有的帧已经加载,然后如果没有,等到它发生。谢谢。

+1

有人还在使用框架?仅提示:使用jQuery或ajax – Racooon

+0

使用iframe和jquery;) – Ivan

回答

相关问题