2

Я работаю с кучей разработчиков Windows, и наше приложение представляет собой веб-приложение. Мне часто говорили, что мне нужно "обновить" мои окна, и кажется, что есть много способов "обновить", и у каждого есть своя функция (обновление кеша, перезагрузка javascript и т.д., И т.д.). Мне сказали:

- press F5 or right click refresh
- Ctrl-F5, Shift-F5, Ctrl+Shift-F5 (no alt-F5 yet ;-)) or
- right click, then shift+refresh, ctrl+refresh, ctrl+shift+refresh

Хорошо, я в замешательстве! Может кто-нибудь, пожалуйста, пролить свет на это? Где я могу найти исчерпывающий список значений для различных комбинаций F5/ обновление. Я исследовал, но не дал хорошего ответа ...

Заранее спасибо!

Извините, я должен был упомянуть, что это для IE9 или 10

2 ответа2

3

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

Для Firefox есть следующий пост.

  • Навигация:
    • Перезагрузить: F5 ИЛИ Ctrl + R
    • Перезагрузить (переопределить кеш): Ctrl + F5 ИЛИ Ctrl + Shift + R

Согласно этому сайту, основное различие между перезагрузкой и повторной загрузкой (переопределением кэша) (далее описывается как принудительная перезагрузка ) заключается в следующем:

  • load: до истечения срока действия кэшированного ресурса не происходит ни одного запроса
  • reload: запрос содержит заголовки If-Modified-Since и Cache-Control: max-age = 0, которые позволяют серверу ответить 304 Not Modified, если применимо
  • аппаратная перезагрузка: запрос содержит заголовки Pragma: no-cache и Cache-Control: no-cache и будет обходить кеш

Для IE есть этот пост. Цитирование:

  • Обновить текущую веб-страницу: F5
  • Обновите текущую веб-страницу, даже если отметка времени для веб-версии и вашей локально сохраненной версии совпадает (эквивалентно переопределению кэша): Ctrl + F5
2

Зависит от используемого браузера или приложения.

В веб-браузерах обычно это F5 для обновления страницы (только) HTML, а Ctrl+F5 для принудительного полного обновления (CSS, JavaScript и т.д. Также загружаются повторно, независимо от отметок времени кэша).

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