To pytanie ma już odpowiedź tutaj:
Czy Chrome ma odpowiednik odświeżania Ctrl + F5 w Firefoksie? Nie mogę tego znaleźć.
Ostatniej nocy zmieniłem mojego gravatara i widzę nowy w Firefoksie po odświeżeniu Ctrl + F5, ale Chrome uparcie trzyma się starego Gravatara. Myślę, że mógłbym ręcznie wyczyścić pamięć podręczną, ale jeśli jest do tego polecenie klawiaturowe, chciałbym wiedzieć, co to jest (ponieważ byłoby to pomocne również w przypadku tworzenia stron internetowych).
google-chrome
Wyrko
źródło
źródło
Odpowiedzi:
Dokumentacja Chrome stwierdza, że Ctrl+ F5lub Shift+ F5powinny robić „Przeładuj bieżącą stronę, ignorując buforowaną zawartość”.
Jeśli to nie działa, możesz zgłosić błąd , ale wygląda na to, że wiele innych osób ma ten sam problem.
[Istniejący dziennik błędów dotyczący tego problemu] Zamknięty jako duplikat, problem pozostaje:
[ Problem: 94090 ]
źródło
Last-Modified: Fri, 20 Jun 2008 12:25:23 GMT
. Myślę, że jest to data wysłania mojego starego Gravatara lub data rejestracji w Gravatar. Przeglądarka musi to zobaczyć i pomyśleć „och, ten nowy plik ma tę samą datę ostatniej modyfikacji, więc po prostu będę nadal używać pamięci podręcznej”. To błąd, jeśli Chrome robi to przy odświeżaniu, ignorując pamięć podręczną, ale jest to błąd, w którym Gravatar również wysyła niewłaściwą ostatnią modyfikację. Skontaktowałem się z obiema stronami. :)W otwartych narzędziach programistycznych ( Ctrl+ Shft+ Ilub ⌘+ ⌥+ I):
źródło
Na komputerze Mac jest to Shift + Command + R lub przytrzymanie Shift podczas klikania przycisku przeładowania (w przeciwieństwie do Command + R lub zwykłego kliknięcia w celu regularnego odświeżania).
Kilka dodatkowych szczegółów:
W przypadku Shift + Command + R pamięć podręczna jest po prostu ignorowana, a zasoby są żądane tak, jakby nie istniała pamięć podręczna.
W przypadku Command + R Chrome wysyła
If-Modified-Since
lubEtag
wysyła żądania do serwera internetowego, nawet w przypadku rzeczy, które są faktycznie buforowane . W przypadku większości, jeśli nie wszystkich treści, serwer powinien następnie odpowiedzieć304 Not Modified
. Dotyczy to większości, jeśli nie wszystkich, nowoczesnych przeglądarek.Jedynym sposobem, aby wymusić poleganie na pamięci podręcznej (bez przeglądarki nawet pytającej o możliwe zmiany) wydaje się kliknięcie linku na stronie internetowej, kliknięcie linku z zakładki lub przejście do paska adresu URL i naciśnięcie przycisku Return tam ( Command + L, Return).
Jednak: znany od dawna problem w Chrome, wymuszone odświeżanie Chrome nie ignoruje pamięci podręcznej (a nowsze odświeżanie / odświeżanie nie odświeża się ), a może nawet funkcja w WebKit, dynamicznie wstawiane zasoby podrzędne nie są ponownie sprawdzane, nawet jeśli dokument zawierający po ponownym załadowaniu , Chrome nie wyczyści WSZYSTKICH powiązanych pamięci podręcznych podczas korzystania z powyższych metod. Deweloper Chromium wyjaśnia :
Zwróć też uwagę na tweet @ ChromiumDev :
źródło
If-Modified-Since
żądanie, ale te zasoby są wymagane przez JavaScript, a nie przez parser HTML. Ponadto, ponieważ buforowanie samej strony jest ustawione na jedną minutę, może małe różnice w czasie serwera i czasie lokalnym też mogą popsuć?)źródło
Pytanie jest nieco stare, ale w najnowszej wersji Chrome
Developer tools
pomocą F12lub Ctrl+ Shift+ISpowoduje to ominięcie pamięci podręcznej i pełne przeładowanie strony.
Dokument mówi Ctrl+ F5lub Shift+, F5ale niestety na dzień dzisiejszy błąd nadal nie został rozwiązany :-(
źródło
Mam na serwerze pliki (obrazy i pełne strony HTML), które są aktualizowane i żadna kombinacja klawiszy w chrome nie wymusza ich pobierania.
Opieram się na trybie incognito Chrome'a - CTRL-SHIFT-N - kiedy muszę wymusić odświeżenie.
Zauważ, że CTRL-R lub CTRL-F5 w oknie incognito również nie działają. Musisz zamknąć i ponownie otworzyć okno incognito - stąd moje poleganie na skrótach - CTRL-W, aby zamknąć, CTRL-SHIFT-N, aby ponownie otworzyć.
źródło
Zdecydowanie nie ma prostego sposobu, aby to zrobić w Chrome, podobnie jak inne przeglądarki. Dokumentacja może powiedzieć, że CTRL + F5 lub SHIFT + F5 powinny ponownie załadować i zignorować pamięć podręczną, ale po prostu nie. Mam pokaz slajdów Flash, który przechowuje ustawienia / konfigurację w pliku .xml, a po zaktualizowaniu pliku XML Chrome nadal ładuje wersję z pamięci podręcznej, chyba że wyczyści pamięć podręczną. Zawsze muszę uruchamiać inną przeglądarkę podczas aktualizacji pokazu slajdów, więc nie muszę cały czas czyścić pamięci podręcznej Chrome.
źródło
Ctrl - Shift - Delete pozwoli ci usunąć pamięć podręczną z poprzedniej godziny. Zapewni to, że przy następnym przeładowaniu strona będzie świeża.
źródło
Zdecydowanie błąd w Chrome - to także obrazy, które należy zmienić, ale zamiast tego używa starego obrazu, nawet po wielokrotnym naciśnięciu Ctrl+ F5.
Próbowałem zmienić moje logo Google Apps, ale jedynym sposobem, aby to zmieniło w Gmailu, jest użycie trybu incognito lub wyczyszczenie całej pamięci podręcznej. Ctrl+ F5zachowuje stare logo.
źródło
Zrobiłem to: kliknij prawym przyciskiem myszy RAMKĘ (która nie była zsynchronizowana), a SHIFT kliknął opcję „Przeładuj ramkę”. Rama została następnie odświeżona poprawnie.
źródło
Aby wyczyścić wyraźnie określoną pamięć podręczną aplikacji, przejdź do
chrome://appcache-internals/
Chrome i usuń pamięć podręczną dla określonych stron internetowych.źródło