在Firefox中,Reload似乎重新加载所有内容,而在IE上,Refresh只重新加载当前页面的HTML部分。在IE中,您需要按Ctrl-F5才能完全重新加载。
为什么会出现这种差异?是否有一篇文章更彻底地解释了这种差异?
答案 0 :(得分:3)
Firefox使用像所有现代浏览器一样的缓存,因此它不会在刷新时加载所有内容。不同的浏览器引擎处理缓存的方式有所不同,但主要取决于您发送的标头。
您应该查看caching in http上的w3页面以及this caching tutorial以获取有关网络缓存如何工作的更多详细信息。此外,关于firefox and IE caching之间差异的文章应该是相关的。
答案 1 :(得分:0)
在IE中重新加载没有缓存的Ctrl-F5。只要浏览器检测到它们已被更改,F5也应该重新加载图像。