![](/img/trans.png)
[英]How can I load an image asyncronously with jQuery, and how do I know when the image loading is complete?
[英]how do I know the image is cached in browser when do the loading
我有一個網頁,第一次打開時,總是需要2秒鍾來加載SVG圖像,而下次加載該頁面時,由於SVG文件是由瀏覽器緩存的,因此該頁面將顯示SVG立即歸檔。
現在,我想在頁面上顯示加載,直到將SVG圖像完全加載到頁面上,將SVG圖像嵌入CSS中,也許我可以做ajax來加載圖像,但是現在的關鍵問題是如何知道如果SVG圖像是否已緩存,則如果我知道該圖像已緩存,則無需發送請求,否則發送請求以請求該圖像。
使用開發人員工具並檢查“網絡”選項卡,然后開始捕獲,重新加載頁面並查看列表中的項目,對於從緩存中使用的任何內容,您應該看到304或“未修改”狀態。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.