我有一个 JS/jQuery 脚本,可以在页面上动态附加图像。我正在使用 Node 作为服务器。 我在服务器端添加了日志,我注意到每次完成“追加”时,页面都会向服务器询问图像,即使它始终是相同的两个附加图像。 现在,这种情况发生在 Chrome 上,但不会发生在 Mozilla 上,因为 Mozilla 只加载一次图像。 我以为这就是缓存;但缓存未禁用。 另外,我尝试通过在页面开头创建一个带有正确 src 的 Image 对象来进行一些预加载:同样的问题。 即使它是一个浏览器缓存设置,我也不想建立一个网站,让缓存禁用的用户向我的服务器发送垃圾邮件,请求相同图像的无用请求...... 有什么建议吗?
最佳答案
如果 JS 预加载太复杂,您也应该尝试/研究使用其他技术预加载图像是否符合您的要求。在这里可以找到很好的讨论
http://perishablepress.com/pure-css-better-image-preloading-without-javascript/
关于Javascript 图像预加载无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12552960/