检查资源是否缓存而不下载

时间:2015-08-30 07:42:50

标签: javascript browser-cache cdn

可以在javascript中检查图像或脚本是否在缓存中而不下载它?

我希望这样做的原因是使用公共CDN。我想检查用户是否有从googleapis或jquery.com或MS ​​CDN缓存的jquery库,并且只有在他们没有,然后浪费他们的带宽。也许一些xhr头部请求可以帮助我吗?

从这里的答案看来,即使没有插入DOM,下面的代码也会下载图像。

var i = new Image
i.src='image.jpg'
return i.complete

并且HTMLScriptElement根本没有complete属性。

0 个答案:

没有答案