【问题标题】:Making a page to reload it's cache制作一个页面以重新加载它的缓存
【发布时间】:2014-11-14 12:49:51
【问题描述】:

我有一种情况,在应用程序中我必须选择一个主题然后必须重新加载缓存,我希望能够使用代码而不是要求使用来清除缓存。

我发现清除缓存是不可能的,但是可以创建一个页面来验证它使用的资源的变化,并在它们发生变化时重新加载它们。我只针对 IE 和 Chrome。

非常感谢任何帮助。

【问题讨论】:

    标签: java javascript html google-chrome internet-explorer


    【解决方案1】:

    您可以在图像和 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>
    

    它可以是时间戳,例如,或任何其他字符串。如果你像这样添加它,浏览器应该重新下载所有更改名称的文件。

    【讨论】:

    • 抱歉回复晚了,谢谢 Krzysztof。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-09
    • 1970-01-01
    • 2016-11-17
    • 2017-07-15
    • 2020-03-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多