谷歌Chrome浏览器中的F5刷新和Shift + F5有什么区别?

时间:2013-12-13 14:55:40

标签: google-chrome

Google Chrome浏览器中 F5 刷新与 SHIFT + F5 的区别是什么?

我问的原因是因为有时在我的网站上使用 F5 时,图片无法正确加载但使用 SHIFT + F5 重装工作。

4 个答案:

答案 0 :(得分:179)

刷新时忽略缓存的内容......

https://support.google.com/a/answer/3001912?hl=en

  

F5 Control + R =重新加载当前页面
  控制 + Shift + R Shift + F5 =重新加载当前页面,忽略缓存的内容

答案 1 :(得分:11)

差异不仅适用于Chrome,也适用于大多数网络浏览器。

enter image description here

F5刷新网页,并经常从Web浏览器的缓存内容重新加载相同的页面。但是,无法保证每次从缓存重新加载,这也取决于缓存到期。

Shift + F5强制Web浏览器忽略其缓存的内容,并将新网页的副本检索到浏览器中。

Shift + F5保证加载网页的最新内容。
但是,根据页面的大小,它通常比F5慢。

您可能需要参考:What requests do browsers' "F5" and "Ctrl + F5" refreshes generate?

答案 2 :(得分:9)

F5 刷新您当前所在的页面。 Ctrl + F5 Shift + F5 将重新下载缓存内容(即JavaScript文件,图像等) ...)

你也可以在IE,CHROME等中找到 F12 的开发者工具......


请考虑以下类型:

正常重新加载

与按 F5 相同。这将以各种可能的方式使用缓存。如果浏览器可以避免重新下载JavaScript文件,图像,文本文件等,那么它就会。


硬重装

发出请求时,请勿在缓存中使用任何内容。强制浏览器重新下载每个JavaScript文件,图像,文本文件等。


清空缓存和硬重新载入

显然,如果缓存为空,则必须进行硬重载。这将再次迫使浏览器重新下载所有内容。但是,如果页面通过JavaScript进行任何不属于页面加载的事后下载,那么这些可能仍然使用缓存,这是清空缓存的帮助,因为它确保即使这些也不会使用缓存文件。

答案 3 :(得分:0)

重新加载当前页面:
F5

CTRL + R


重新加载当前页面,而忽略缓存的内容(即JavaScript文件,图像等):
SHIFT + F5

CTRL + F5

/> CTRL + SHIFT + R