仅当文件在浏览器缓存中不可用时,AJME的setTimeout请求

时间:2016-03-29 08:56:16

标签: javascript jquery browser-cache

我有一个网页,在“DOMContentLoaded”触发后5秒钟,我使用setTimeout在DOM中加载脚本文件。

每次加载/重新加载页面时都会发生这种情况。当然,文件下次在浏览器中缓存,但这里的点是“每次将文件加载到DOM需要5秒,因为setTimeout”

如果文件已经在缓存中,我想减少消除这种等待 - 尽快让用户可以使用这些功能。

我想仅在文件在缓存中不可用时设置超时,否则立即加载!

  

如果文件在缓存中可用,有没有办法检查浏览器缓存?

我完全理解这是浏览器的工作,但是我希望通过消除每次加载的5秒等待来改进UX。它应该是第一次发生。

0 个答案:

没有答案