0

每当我更新我的 JS 文件时,浏览器都会使用旧的 JS 文件执行操作。我想防止缓存 JS 文件。

我使用了一些代码来防止缓存,但它们不起作用。

主页.jsp

<%
    response.setHeader("Pragma", "no-cache");
    response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate");
    response.setDateHeader("Expires", -1);
%>
4

1 回答 1

1

将随机查询字符串添加到 src

您可以通过在每次进行更改时增加查询字符串来手动执行此操作:

例如:

 "http://example.com/cool.js" + "?ts=" + new Date().getTime();
于 2013-10-11T07:57:40.080 回答