修改head.js javascript调用后强制刷新缓存
Forcing cache refresh after modifying head.js javascript calls?
我正在使用head.js并使用以下文件启动javascript文件调用:
<script src="/scripts/load.js" type="text/javascript"></script>
在load.js文件中,我有以下代码:
head.js(
{livechat: "/scripts/livechat.js"},
{jquery: "http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"},
{jquerytools: "http://cdn.jquerytools.org/1.2.5/full/jquery.tools.min.js"},
{slider: "/scripts/jquery.nivo.slider.pack.js"},
{prettyphoto: "/scripts/jquery.prettyPhoto.js"},
{sliderfunctions: "/scripts/slidercode.js"},
{functions: "/scripts/functions.js"}
);
我的问题是,即使我删除了实时聊天线路,聊天框仍然出现在我的所有网站页面上,除非我手动清除浏览器缓存。我担心的是,我不再使用直播聊天服务,我不想让访客看到直播聊天框出现但无法正常工作而感到困惑。
有没有办法告诉head.js加载的文件发生了变化,并刷新浏览器缓存或其他什么?
您可以按照以下方式放置一些东西:
<script src="/scripts/load.js?date=123456789" type="text/javascript"></script>
向该文件中添加查询字符串会诱使浏览器认为它以前从未见过。
相关文章:
- 如何在动态表更新后刷新整个表排序缓存
- Firebug 不会刷新更改后的 JavaScript 上的缓存
- 在 js/css/html 更改 Web 应用程序上强制刷新缓存
- 如何刷新PDF.js查看器的缓存
- 当我“拉取刷新”时,如何清理缓存?使用Ionic Framework和AngularJS
- 网站只有在Chrome上缓存刷新时才能完全运行,在其他浏览器上运行良好
- 如何强制 jQuery 向服务器发出 GET 请求以刷新缓存的资源
- 预加载图片以进行刷新、缓存
- 离子 / 如何期望刷新缓存视图
- 刷新访问者的缓存
- 为对事件更新文件的相同调用刷新浏览器缓存
- 刷新页面时使用chrome缓存的图像.load()工作不正常
- 修改head.js javascript调用后强制刷新缓存
- backbone.js缓存集合并刷新
- 刷新JSP/避免缓存中的图像
- Django - Javascript -禁用图像刷新缓存
- 使用站点更新刷新缓存
- PHP重定向后图像不刷新(缓存问题?)
- Javascript重定向页面和刷新缓存在同一时间
- 使用?version=XXX刷新缓存中的CSS文件