无法看到对aspx所做的更改

时间:2010-05-03 22:55:37

标签: jquery caching asp.net

我正在尝试编辑一个aspx页面...主要是javascript,我随机看到我在刷新时所做的更改。

我正在使用jquery,但我不确定jquery是否是罪魁祸首。

例如。如果我添加一个简单的警报(“你好”);在我正在调用的页面中,我没有看到它发生,直到我清除了所有临时文件和缓存,关闭了我的浏览器打开后备份...即便如此,有时,我仍然看不到我的更改。

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

执行 Ctrl + F5 强制完全刷新,这将使您的脚本重新加载。 IE喜欢抓住事物......通常以一种不遵守任何规则的方式。

或者,在服务器上设置无缓存,如下所示:

Response.Cache.SetCacheability(HttpCacheability.NoCache);

或者在页面html的头部,像这样:

<meta http-equiv="pragma" content="no-cache"/>

答案 1 :(得分:0)

你可以做几件有助于你找到问题的事情

  1. 使用Firebug检查是否存在任何JavaScript错误
  2. 要确保使用相同的文件,请按Ctrl + A选择全部,然后点击Del,保存文件并检查页面是否为空。
  3. 按Ctrl + F5刷新浏览器缓存
  4. 不要使用alert(“something”)进行调试,可以使用调试器;与FireBug对齐。