[英]Will an image with style=“display: none” still be downloaded and cached?
[英]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.