一千萬個為什麽

搜索

在javascript中檢測圖像404

用戶上傳文件後,我們必須對圖像進行一些額外的處理,例如調整大小並上傳到S3。這可能需要多達10秒鐘。顯然我們是在後臺完成的。但是,我們希望立即向用戶顯示結果頁面,並簡單地顯示微調器,直到圖像到達s3的永久家中。

我正在尋找一種方法來檢測某個圖像無法以交叉瀏覽器的方式正確加載(404)。如果發生這種情況,我們希望使用JS在其位置顯示一個微調器並每隔幾秒重新加載一次圖像,直到它可以從s3成功加載。

最佳答案

處理 元素的 onerror 事件。

轉載註明原文: 在javascript中檢測圖像404