如何在Firefox 4.0中强制重新加载(不是从缓存中加载)?
我在互联网上看到了很多假定的理论,包括:
Ctrl + F5
Ctrl+ Shift+R
但是,实际上,这些实际上并不起作用。那么,您如何真正做到这一点?
我似乎能够做到的唯一方法是每次手动清除缓存。这在开发环境中几乎不是解决方案。
如何在Firefox 4.0中强制重新加载(不是从缓存中加载)?
我在互联网上看到了很多假定的理论,包括:
Ctrl + F5
Ctrl+ Shift+R
但是,实际上,这些实际上并不起作用。那么,您如何真正做到这一点?
我似乎能够做到的唯一方法是每次手动清除缓存。这在开发环境中几乎不是解决方案。
Answers:
我使用的是Firefox 8,Ctrl+ F5绝对是重新加载整个页面的快捷方式。
转到网址:about:config
。这应该在窗口中加载Firefox配置设置以进行编辑。您可能会看到一条警告消息,指出“这可能会使您的保修无效!” 这将需要您单击以加载设置。然后找到browser.cache.check_doc_frequency
密钥并将其更改为1
。
供参考,有效值为browser.cache.check_doc_frequency
:
0 –每个会话一次检查页面的新版本(会话在第一个应用程序窗口打开时开始,而在最后一个应用程序窗口关闭时结束)。
1-每次加载页面时都要检查新版本。←这个
2 –切勿检查新版本–始终从缓存加载页面。(离线模式?)
3-页面过时时检查是否有新版本。(默认)
显然,这会影响您的整个浏览体验,但这是几次或CTRL + F5。
我发现处理相互依赖的Javascript文件时,最多需要3个设置才能使此工作正常进行。以下内容可在FireFox 39(以及可能的更早版本)中使用:
特别感谢以下使我走上正确轨道的人:
当然,如果这不仅用于调试,而且还希望对生产中的页面进行显式控制,则应在页面标题中进行操作:http : //www.mobify.com/blog/beginners-guide-to-http -cache-headers /