簡體   English   中英

Google Chrome 瀏覽器中 F5 刷新和 Shift+F5 有什么區別?

[英]What's the difference between F5 refresh and Shift+F5 in Google Chrome browser?

Google Chrome 瀏覽器中的F5刷新和SHIFT + F5 有什么區別?

我問的原因是因為有時在我的網站上使用F5時,圖片無法正確加載,但是當使用SHIFT + F5 時,重新加載有效。

刷新時它會忽略緩存的內容...

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

F5Control + R = 重新加載當前頁面
Control + Shift + RShift + F5 = 重新加載當前頁面,忽略緩存內容

區別不僅適用於 Chrome,而且適用於大多數網絡瀏覽器。

在此處輸入圖片說明

F5刷新網頁並經常從網頁瀏覽器的緩存內容中重新加載同一頁面。 但是,不能保證每次都從緩存重新加載,這也取決於緩存的到期時間。

Shift + F5強制 Web 瀏覽器忽略其緩存內容並將網頁的新副本檢索到瀏覽器中。

Shift + F5保證加載網頁的最新內容。
但是,根據頁面的大小,它通常比F5慢。

您可能要參考: 瀏覽器的“F5”和“Ctrl + F5”刷新會產生哪些請求?

F5會刷新您當前所在的頁面。 Ctrl + F5Shift + F5將重新下載緩存內容(即JavaScript文件,圖像等...)

您還可以在IE,CHROME等中為開發者工具點擊F12 ...


請考慮以下類型:

正常重新加載

與按F5相同。 這將以各種可能的方式使用緩存。 如果瀏覽器可以避免重新下載JavaScript文件,圖像,文本文件等,那么它會。


硬重裝

發出請求時,請勿在緩存中使用任何內容。 強制瀏覽器重新下載每個JavaScript文件,圖像,文本文件等。


空緩存和硬重新加載

顯然,如果緩存為空,則必須進行硬重載。 這將再次迫使瀏覽器重新下載所有內容。 但是,如果頁面通過JavaScript進行任何不屬於頁面加載的事后下載,那么這些可能仍然使用緩存,這是清空緩存的幫助,因為它確保即使這些也不會使用緩存的文件。

重新加載當前頁面:
F5

CTRL + R


重新加載當前頁面,忽略緩存內容(即 JavaScript 文件、圖像等):
SHIFT + F5

CTRL + F5

CTRL + SHIFT + R

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM