2016-07-25 28 views
1

我正在开发一个ASP.NET网站,作为我的测试&开发浏览器我正在使用谷歌浏览器(我确实使用其他浏览器进行测试,但这不是我现在遇到的问题)。Chrome记得老javascript

发生的问题,我无法摆脱它是,由于不知道的原因(对我来说)我的谷歌浏览器仍然记得我前几天写的JavaScript文件,并拒绝加载新的(更新之一)更多的代码。

如何强制Google Chrome刷新我开发的JavaScript文件? (我没有CSS文件的问题,只有JavaScript)。

+2

您可以打开Devtools并检查选项设置 –

+2

或者干脆按Ctrl + F5禁用缓存(而DevTools是打开的) – mash

回答

2
你定义脚本,每次更新

追加修改..

<script src="test.js?rev=1"></script> 

追加REV =“随机数”

+0

就像一个魅力工作!除此之外,有没有办法通过按钮点击让我们说? (例如,我转到Chrome设置并可能删除某些内容) –

+0

您是否指删除Chrome缓存? –

0

当JavaScript文件被称为可以添加一个标签?V = 2 例如:

<script src="demo.js"></script> 
will become: 
<script src="demo.js?v=2"></script> 
so it will not use the cached copy..