可以在javascript中检查图像或脚本是否在缓存中而不下载它?
我希望这样做的原因是使用公共CDN。我想检查用户是否有从googleapis或jquery.com或MS CDN缓存的jquery库,并且只有在他们没有,然后浪费他们的带宽。也许一些xhr头部请求可以帮助我吗?
从这里的答案看来,即使没有插入DOM,下面的代码也会下载图像。
var i = new Image
i.src='image.jpg'
return i.complete
并且HTMLScriptElement
根本没有complete
属性。