我有一个带有一个JS文件的ASPX页面。 JS文件没有在Firefox中更新。我已经清除了firefox的缓存。
以下是尝试过的选项但仍旧旧的JS文件: -
Firefox版本:13.0.1
答案 0 :(得分:4)
Ctrl + R(硬刷新)和/或向js src添加查询字符串,如:
<script src="scripts/myjavascript.js?v=1"></script>
有关此技术的更多信息: What does appending "?v=1" to CSS and Javascript URLs in link and script tags do?
答案 1 :(得分:1)
如果您似乎无法清除缓存,可以尝试在文件路径中添加查询字符串。只要您添加的查询字符串每次加载时都会更改,通过增量或某种随机生成器,就无法从缓存中检索该文件。所以:
<script type="text/javascript" src="main.js">
变为
<script type="text/javascript" src="main.js?randomstring">