329

Я не знаю, как именно это называется, я имею в виду обновление кеша - обновление страницы после очистки кеша. Я не хочу очищать весь кеш браузера.

Я не могу кешировать обновления моих страниц. В Firefox я знаю, что это Shift+Refresh.

В Chrome я пробовал Ctrl+R, Ctrl+Refresh, Alt+Refresh, Shift+Refresh, но ни один из них не работает.

12 ответов12

331

Нажмите F12 или Ctrl+Shift+J, чтобы открыть "Инструменты разработчика" в Windows (на Mac: Cmd+Opt+I), затем щелкните правой кнопкой мыши значок обновления и выберите «Очистить кэш и полная перезагрузка ».

Скриншот

См .: https://stackoverflow.com/questions/12633425/chrome-browser-reload-options-new-feature

В документации сказано:

  • Для Windows и Linux: Shift+F5 или Ctrl+Shift+R
    • (Скриншот):
  • Для Mac: Cmd+Shft+R):

Перезагружает вашу текущую страницу, игнорируя кэшированный контент.

Хотя некоторые сообщили, что это работает, другие сказали, что это не работает правильно

Ваши другие варианты:

  1. Консоль JavaScript

    Консоль JavaScript доступна в двух режимах в Chrome DevTools: на основной вкладке консоли или в виде разделенного представления, которое можно отобразить на другой вкладке (например, "Элементы" или "Источники").

    Чтобы открыть вкладку "Консоль", выполните одно из следующих действий:

    Используйте сочетание клавиш Command - Option - J (Mac) или Control - Shift - J (Windows/Linux). Выберите « Просмотр»> "Разработчик"> "Консоль JavaScript".

    F12 здесь не упоминается, но откроет эту консоль и в Windows.

    Инструменты разработчика Chrome

    Использование консоли JavaScript

  2. Окно инкогнито

    Еще один интересный вариант - открыть новое окно в режиме инкогнито (Ctrl + Shift + N На Mac: ift + Shift + N.). В этом окне не будут использоваться сохраненные файлы cookie, кэшированный контент или разрешения DNS, поэтому вы можете протестировать содержимое в нем, не замедляя обычный просмотр страниц, выгрузив кэш. Это то, что я почти всегда делаю вместо очистки кеша. https://support.google.com/chrome/answer/95464

  3. Отключить кеш

    Откройте Chrome Developer Tools (F12, Mac: + + I). Нажмите на значок настроек (шестеренка в правом нижнем углу). Отметьте "Отключить кеш". Теперь при просмотре с помощью инструментов разработчика открытое кэширование отключено.

  4. Нажмите & Clean

    Наконец, есть также опция расширения Click & Clean

65

Другой интересный вариант - открыть новое окно инкогнито (Ctrl+Shift+N). В этом окне не будут использоваться сохраненные файлы cookie, кэшированное содержимое или разрешения DNS, поэтому вы можете протестировать содержимое в нем, не замедляя обычный просмотр страниц, выгрузив кэш. Это то, что я почти всегда делаю вместо очистки кеша.

19

Согласно документации, Ctrl+F5 или Shift+F5 должны работать. Может быть, у вас есть прокси, настроенный на IE и Chrome, который кэширует вашу страницу?

9

У меня были проблемы с обновлением Chrome, несмотря на использование shift+F5 или +shift+r.

То , что я нашел работу , хотя довольно бессмыслен, чтобы удерживать нажатой +Shift+R в течение нескольких секунд , так что браузер делает несколько попыток обновить кэш Java и выходит из строя. Затем в следующий раз он успешно получит JS с сервера.

9

Хром для этого отстой. Иногда я могу заставить Shift+F5 работать, но не всегда. Мое решение на данный момент состоит в том, чтобы использовать расширение «Click & Clean» . Это некрасиво, но работает каждый раз, поэтому я бы порекомендовал это сейчас.

8

Обходной путь - перезагрузка очень быстро дважды подряд.

7

Откройте Инструменты разработчика Chrome (F12 или Ctrl+Shift+I или Меню / Инструменты / Инструменты разработчика). Нажмите на значок настроек (шестеренка в правом нижнем углу). Отметьте "Отключить кеш". Теперь при просмотре с помощью инструментов разработчика открытое кэширование отключено.

2

Ctrl+Shift+F5, кажется, работает для меня.

2

Вы можете щелкнуть правой кнопкой мыши, перейти Inspect Element на вкладке Resources или Application (в более новых версиях), свернуть Cookies щелкнуть правой кнопкой мыши на доменном имени и нажать Clear .

1

это могут быть просто настройки вашей клавиатуры, проверьте, включены ли у вас функциональные клавиши, с моей клавиатурой logitech это клавиша FMode, аналогичная NumLock!

1
  1. Нажмите меню Инструменты. (гаечный ключ в правом верхнем углу)

  2. Выберите Параметры.

  3. Нажмите вкладку «Под капотом».

  4. Нажмите Очистить данные просмотра ...

  5. Установите флажки для типов информации, которую вы хотите удалить.

    • Очистить историю браузера
    • Очистить историю загрузок
    • Очистить кэш
    • Удалить куки
    • Очистить сохраненные пароли

Вы также можете выбрать период времени, когда вы хотите удалить кэшированную информацию, используя Очистить данные из выпадающего меню этого периода.

  1. Нажмите Очистить данные просмотра, когда будете готовы.
1

В Windows Ctrl + F5 для полной перезагрузки и просто F5 для перезагрузки.

На Mac + + R для полной перезагрузки и + R для перезагрузки.

аппаратная перезагрузка очищает сохраненный кеш для этой страницы.

Если вы заинтересованы в том, чтобы просто протестировать что-то, идите инкогнито Вы можете просто закрыть это окно, чтобы очистить весь временный кеш и историю.

В Windows: Ctrl+Shift+N

На Mac: + Shift + N

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .