相关疑难解决方法(0)

禁用Chrome缓存以进行网站开发

我正在修改网站的外观(CSS修改)但由于恼人的持久缓存而无法在Chrome上看到结果.我试过Shift+刷新但它不起作用.

如何暂时禁用缓存或以某种方式刷新页面以便我可以看到更改?

browser caching google-chrome browser-cache google-chrome-devtools

1563
推荐指数
19
解决办法
70万
查看次数

Chrome调试不会重新加载页面源

这已经成为一个问题很长一段时间了,我从来没有找到解决方案,虽然这里的其他问题是相似的,但它们并不完全是我所看到的.

问题是,用于单步执行代码的SOURCE不会刷新每个页面加载.是的,我已经禁用了缓存 - 但问题不在于浏览器缓存,而是DEBUGGER SOURCE缓存.

在我的webapp(Struts2和Tomcat)中,我有一个带标题栏的主页面并离开了菜单.中心内容是加载所有适当的JSP的iframe.我在导航的大部分时间使用一个"动作",不同的结果显示不同的页面.问题是,我导航时,chrome调试器SOURCES窗格中的NAME不会更改.实际页面更改,但由于名称未更改,Chrome不会将新源带入调试器窗口.那么如果我有'调试器',会发生什么?在正在加载的页面的第200行,它停止,并显示"源" - 但它是第200行的OLD源,而不是正在运行的实际源!如果我右键单击SOURCES窗格中的旧源文件,并在"网络面板显示"中显示真实源,因为它实际上是从我的服务器加载的,但是调试源不会更改.

如何解决Chrome中的这个错误并强制源在调试器显示中重新加载?

**更新**不,这与其他问题不一样.David Fahlander的答案似乎符合我所说的.ACTUAL javascript源是刷新的,并在RESOURCES和NETWORK窗格中正确显示.但是在完成实际调试的SOURCE窗格中,新源不会刷新.而且很难调试你看不到的代码!

javascript debugging google-chrome

10
推荐指数
1
解决办法
933
查看次数

对HTML进行编码时,浏览器并不总是能够检测到更改

当我编码HTML和CSS并在浏览器中加载页面以检查更改时,有时它不会暂时更新。显然,这会导致增量更改出现问题,在这种情况下很难确定是否已更改它以适应我的最新更改。

我想知道是否有解决办法?可能是浏览器(或模式),特别是针对没有这种行为的这种情况?

html css php browser-cache

2
推荐指数
1
解决办法
1223
查看次数