在 Web 開發中,通常需要將內容動態載入到 iFrame 中。為了確保功能正常並避免潛在錯誤,確定 iFrame 何時成功載入並包含內容至關重要。
問題:
考慮具有變數載入的 iFrame時間。您需要一種方法來偵測 iFrame 是否已完成載入或取得內容。 iframe.contents().find() 或 iframe.load(function()) 等方法可能不會總是可行。
解決方案:
這是一個JavaScript有效檢查iFrame 載入狀態的函數:
在
中在您的HTML 文件中,新增以下內容:此函數會定期檢查iFrame 的readState 屬性,該屬性指示其載入狀態。當readyState等於'complete'時,iFrame已加載,您可以透過afterLoading()函數執行任何所需的程式碼。
以上是**如何可靠地確定 iFrame 是否已載入並包含內容? ** **的詳細內容。更多資訊請關注PHP中文網其他相關文章!