首次下载图片后,浏览器(chrome,IE7 +)是否会缓存图像数据?
function updatePhoto(url) {
document.getElementById("bigImage").src = url
}
我有以下事件处理函数,当用户单击缩略图时,它会更新大图像的src
属性。每次用户点击缩略图时,我都不想做繁重的工作。在使用javascript直接更改src
属性的情况下,浏览器是否从缓存中检索数据?是确定的,还是有一些技术可以确保使用缓存的数据?
答案 0 :(得分:2)
首次下载图片后,浏览器(chrome,IE7 +)是否会缓存图像数据?
遵守HTTP缓存的常规规则。是的,当然。
在使用javascript直接更改src属性的情况下,浏览器是否从缓存中检索数据?
当然(遵循正常的缓存规则并假设它首先被缓存)。