Jquery 无法查看对aspx所做的更改
我正在尝试编辑一个aspx页面…主要是javascript,我随机看到刷新时所做的更改 我正在使用jquery,但我不确定jquery是否是罪魁祸首 比如说。如果我添加一个简单的警报(“你好”);在我调用的页面中,我没有看到它发生,直到我清除了所有临时文件和缓存,关闭了浏览器并重新打开…即使如此,有时,我仍然看不到我的更改 有什么想法吗?按Ctrl+F5键强制进行完全刷新,这将使脚本重新加载。IE喜欢抓东西……通常是以一种不遵守任何规则的方式 或者,在服务器上不设置缓存,如下所示:Jquery 无法查看对aspx所做的更改,jquery,caching,asp.net,Jquery,Caching,Asp.net,我正在尝试编辑一个aspx页面…主要是javascript,我随机看到刷新时所做的更改 我正在使用jquery,但我不确定jquery是否是罪魁祸首 比如说。如果我添加一个简单的警报(“你好”);在我调用的页面中,我没有看到它发生,直到我清除了所有临时文件和缓存,关闭了浏览器并重新打开…即使如此,有时,我仍然看不到我的更改 有什么想法吗?按Ctrl+F5键强制进行完全刷新,这将使脚本重新加载。IE喜欢抓东西……通常是以一种不遵守任何规则的方式 或者,在服务器上不设置缓存,如下所示: Respon
Response.Cache.SetCacheability(HttpCacheability.NoCache);
<meta http-equiv="pragma" content="no-cache"/>
或者在html页面的头部,如下所示:
Response.Cache.SetCacheability(HttpCacheability.NoCache);
<meta http-equiv="pragma" content="no-cache"/>
您可以做一些事情来帮助您发现问题
没有。我试过了。这是最奇怪的事情。我在body标签中添加了一个简单的“hello”,但它甚至没有显示出来。是的……我正在编辑正确的文件,并在浏览器中打开正确的文件。@Senica-您在服务器上正确设置了缓存头,或者在页面中有一个
标记?您在HTTP头中有任何脚本或图像文件的缓存控制指令吗?我继续添加了meta标记,表示我的头中没有缓存。仍然不起作用。即使是像向页面添加测试这样的简单编辑也不会显示。我想可能是某种服务器问题…?@Senica-你能用fiddler或Firefox/firebug确认这确实是客户端的缓存问题吗?也许您已经打开了输出缓存?从来没有弄清楚这是什么。不再使用ASP和PHP中的redid。像冠军一样工作。