【发布时间】:2014-11-14 12:49:51
【问题描述】:
我有一种情况,在应用程序中我必须选择一个主题然后必须重新加载缓存,我希望能够使用代码而不是要求使用来清除缓存。
我发现清除缓存是不可能的,但是可以创建一个页面来验证它使用的资源的变化,并在它们发生变化时重新加载它们。我只针对 IE 和 Chrome。
非常感谢任何帮助。
【问题讨论】:
标签: java javascript html google-chrome internet-explorer
我有一种情况,在应用程序中我必须选择一个主题然后必须重新加载缓存,我希望能够使用代码而不是要求使用来清除缓存。
我发现清除缓存是不可能的,但是可以创建一个页面来验证它使用的资源的变化,并在它们发生变化时重新加载它们。我只针对 IE 和 Chrome。
非常感谢任何帮助。
【问题讨论】:
标签: java javascript html google-chrome internet-explorer
您可以在图像和 css/js 文件的名称中添加一些字符串。例如,改变这个:
<script src="/path/to/file/misc.js" type="text/javascript"></script>
关于这个:
<script src="/path/to/file/misc.js?123123" type="text/javascript"></script>
它可以是时间戳,例如,或任何其他字符串。如果你像这样添加它,浏览器应该重新下载所有更改名称的文件。
【讨论】: