How To Check If An Image Was Cached In Js?
when I joined an interview , I was asked the question, I didn't know how to answer it . do you know the key point of the question?
Solution 1:
Check if the complete
attribute of the Image
object is true
:
functionis_cached(src) {
var image = newImage();
image.src = src;
return image.complete;
}
It seems to work (although it'll load the image if it isn't in the cache, which might not be what you want):
> is_cached('http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=3')false
> is_cached('http://cdn.sstatic.net/stackoverflow/img/sprites.png?v=3')true
Post a Comment for "How To Check If An Image Was Cached In Js?"