当您在 Google Chrome 中设置背景图片(您可能还包括使用 img 标签 - 虽然我还没有测试过)并且服务器不要求缓存它时,Google Chrome 将访问服务器要求再次图像(即使它已经在页面中 - 我已将此作为错误提交,但它被设置为 wontfix)。有没有办法可以绕过这个(最好使用 jQuery)?
我已将图像加载到 javascript Image 对象中(因为计划是将其放置在画布上)所以我想我可以用它做一些事情(但使用 javascript 状态将 Image 对象设置为 div 背景图像)。
将服务器设置为要求浏览器缓存文件并不理想,因为它是动态生成的(我知道 ?_rand=123 技巧,但更喜欢纯客户端解决方案)。