是否可以使用jQuery从服务器重新加载具有相同文件名的图像?
例如,我在页面上有一个图像,但是,物理图像可以根据用户操作而改变.注意,这并不意味着文件名更改,而是实际文件本身.
即:
无论下面的代码被调用的频率如何,同样的问题仍然存在.
$("#myimg").attr("src", "/myimg.jpg");
Run Code Online (Sandbox Code Playgroud)
在jQuery文档中,如果它具有触发事件的默认方法而不是将回调函数绑定到元素的成功/完全加载,那么"load"函数将是完美的.
非常感谢任何帮助.
我有一个ASP.Net站点(碰巧是MVC,但这里没有关系),我想要缓存的几页很好.
具体来说,我想实现:
(注意 - 以上时间值仅供参考)
但我似乎无法让所有这些东西一起工作.这就是我所拥有的:
Response.Cache.SetCacheability(HttpCacheability.ServerAndPrivate);
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);
Response.Cache.SetETagFromFileDependencies();
Response.Cache.SetValidUntilExpires(true);
Response.Cache.SetMaxAge(TimeSpan.FromSeconds(60 * 10));
Run Code Online (Sandbox Code Playgroud)
我想要的场景可能吗?特别是:
谢谢你的任何提示!