为什么我的本地网站没有使用我的JavaScript代码的最后一次编辑?

为什么我的本地网站没有使用我的JavaScript代码的最后一次编辑?,javascript,iis,Javascript,Iis,为什么我的本地网站没有使用我的JavaScript代码的最后一次编辑? 我已经在FireFox和GoogleChrome上试用过了,效果也一样。当我添加警报(id)时, 在我刷新页面后,它没有出现。我怎样才能立即看到结果 其他信息: 操作系统:视窗XP IIS 5.1 这是使用FireBug使用旧JavaScript代码回溯本地主机的图片,右侧是Dreamweaver新代码 您是否尝试在单击“刷新”时按住shift键,这将阻止它从缓存加载。偶尔发生 如果在两种浏览器中都出现这种情况,则不能将新

为什么我的本地网站没有使用我的JavaScript代码的最后一次编辑? 我已经在FireFox和GoogleChrome上试用过了,效果也一样。当我添加警报(id)时, 在我刷新页面后,它没有出现。我怎样才能立即看到结果

其他信息:
操作系统:视窗XP
IIS 5.1

这是使用FireBug使用旧JavaScript代码回溯本地主机的图片,右侧是Dreamweaver新代码

您是否尝试在单击“刷新”时按住shift键,这将阻止它从缓存加载。偶尔发生



如果在两种浏览器中都出现这种情况,则不能将新代码保存到同一文件中,浏览器不会共享缓存。

这是因为某些元素(如js脚本)缓存在浏览器历史记录中

开发使用的一种可能的解决方法是将时间戳连接到脚本名称,因此在每次页面加载时名称都会更改时,它将始终被刷新

<script type="text/javascript" src="http://my.site.net/res/myScript.js?123456789"></script>


在Chrome中,您可以通过开发者工具(ctrl+shift+i)禁用缓存。我认为还有一些扩展可用。()

让我试试Shift+refresh