Запуск Firefox 31, Windows 7:
Я столкнулся с ошибкой на сайте, который я тестирую, где некоторые вещи, которые существовали, но больше не существуют, все еще отображались. Я попробовал очистить кэш, нажав Ctrl+ F5, но это не решило проблему. Затем я попробовал очистить файлы cookie, но это все еще не решило проблему.
Затем я попытался просмотреть сайт на другом компьютере — также с Firefox 31 — и сайт отображался так, как и должен был, а старые удаленные материалы исчезли, как и должно было быть. Я попытался очистить кэш с помощью Ctrl+ F5на компьютере, на котором возникли проблемы в 50-й раз, но это не помогло, я все еще видел ошибку.
Затем я попробовал зайти в настройки вместо нажатия Ctrl+ F5и очистить кэш таким образом, удалив только кэш. Это действительно сработало для меня, и я больше не видел ошибку.
Итак, зная это, почему я все еще вижу кэш, хотя я нажимал Ctrl+ F5много раз, чтобы перезагрузить страницу без кэша? Код не изменился, пока я все это делал, просто кажется, что Ctrl+ F5вообще не работает у меня по какой-то причине (а если я нажимаю F3его, срабатывает функция поиска, так что я знаю, что мои F-клавиши работают).
ДажеСайт поддержки Firefoxпоказывает, что Ctrl+ F5можно использовать для переопределения кэша, но у меня это не работает. Так что, Ctrl+ F5просто случайно не работает? В чем может быть проблема? Такое ощущение, что мне теперь нужно заходить в настройки каждый раз, когда я хочу перезагрузить страницу без кэша, что случается довольно часто. Я знаю, что есть обходные пути, такие как полное отключение кэша или плагины для его удаления по щелчку, но я все равно хочу, чтобы кэш иногда отображался, и если комбинация клавиш, которую дает нам сам Firefox, иногда не работает, кто может сказать, что плагин, созданный каким-то сторонним разработчиком, тоже не будет работать случайно?
решение1
Как обойти эту проблему
Если Ctrl-F5
не работает, Ctrl-Shift-R
то в качестве замены можно использовать перезагрузку страницы без кэша.
Почему это происходит?
Ключевое Ctrl-F5
событие может быть захвачено вашей ОС, и Firefox его никогда не увидит. Например,XFCE фиксирует Ctrl-F5
ключевые события, и пытается переключиться на пятое рабочее пространство.
решение2
<Fire Fox>
Перезагрузите страницу, очистив кэш:
Ctrl+ F5или Ctrl+ Shift+R
Перезагрузите страницу, не очищая кэш:
F5или Ctrl+R