2011-10-13 89 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

回答

相關問題