簡體   English   中英

瀏覽器何時緩存下載的圖像?

[英]When Is a Downloaded Image Cached by the Browser?

此腳本會導致圖像被瀏覽器緩存嗎?

var img = new Image();
img.src  = "http://www.nasa.gov/sites/default/themes/NASAPortal/images/nasa-logo.gif"

還是僅在添加到DOM時才實際下載/緩存它?

我在Chrome調試器中的任何位置都看不到它,但可能會丟失一些東西。

謝謝

假設沒有指示瀏覽器避免緩存的http標頭,則無論成功下載的圖像是javascript對象,帶JS的DOM還是頁面HTML的一部分,圖像都會在成功下載后立即進行緩存。 那部分沒有區別。

實際上,您甚至可以像這樣使用純JavaScript將圖像預加載到緩存中: 如何在Javascript中緩存圖像

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM