У меня есть эта проблема на некоторое время, и я хочу знать, если это только я или это то, как работает хром. Когда я вношу изменения в изображение и загружаю его, на перезагрузке хром не отображается новое изображение, вместо этого отображается старое изображение. Firefox показывает новое изображение. Это происходит в основном с большими изображениями, такими как фон. Поэтому я должен подождать несколько минут, пока хром не покажет новый образ ... Является ли это правилом или это происходит только с моим браузером?хром быстрее, потому что он не перезагружает изображения?
ответ
Это может произойти из-за того, что локальные часы не синхронизированы с веб-сервером. При загрузке изображения создается новый файл. Сервер вернет отметку времени файла, когда браузер ее попросит. Если эта отметка времени старше, чем у вас в кеше, браузер не будет загружать изображение снова (при условии, что он все еще достаточно хорош).
Вы должны осмотреть изображение (щелкните его правой кнопкой мыши), а затем посмотрите на сетевую активность. Chrome сообщит вам, загрузили ли это изображение и почему нет.
действительно, это была проблема. благодаря! –
Похоже, что это проблема кеширования. Эта логика отличается для разных браузеров.
Вы можете очистить Chrome cach, нажав Ctrl + Shitf + F12 и установить опцию «Очистить кеш». После этого действия новое изображение должно всегда загружаться.
- 1. UITableView перезагружает старые изображения
- 2. хром не загружает изображения
- 3. Файл не может быть открыт, потому что он пуст
- 4. символ, шестнадцатеричный, потому что он показывает FFFFFF
- 5. Исходные карты SASS Хром не перезагружает CSS правильно
- 6. Хром думает, что изображения не являются грузами, пока они есть?
- 7. Не удается найти путь «SharePath», потому что он не существует
- 8. здесь не допускается, потому что он не расширяет класс «System.Web.UI.UserControl»
- 9. Не удается открыть .sqlproj, потому что он не поддерживается
- 10. хром APP: Google Maps, Отказался загрузить сценарий, потому что он нарушает следующие директивы Content Security Policy
- 11. android Picture.createFromStream не перезагружает растровые изображения
- 12. Изображения не загружаются в хром
- 13. Почему в SQL Server 2005 запрос был бы быстрее, потому что он в представлении?
- 14. Apache не могу перезагрузить, потому что он уже использует порт
- 15. Когда мне нужно использовать hashMap, потому что он не синхронизирован
- 16. Отказ класса, потому что он не прошел проверку времени компиляции
- 17. TeamCity не удается построить, потому что он пропускает Microsoft.WebDeployment.targets
- 18. Не удается экспортировать cmake PROJECT_VERSION_MAJOR, потому что он равен нулю
- 19. Невозможно реализовать член интерфейса, потому что он не является общедоступным
- 20. Невозможно использовать `waitUntil` WebdriverIO, потому что он не ждет
- 21. heartbeat не удался для группы, потому что он перебалансирован
- 22. Vagrant не может использовать запрошенный компьютер, потому что он заблокирован
- 23. AJAX вызов не работает, потому что он переходит к ссылке
- 24. Failed Build, потому что он не может найти AL.exe
- 25. Перечисление: «невозможно построить, потому что он не имеет доступных инициализаторов»
- 26. Ошибка: не удается переместить фокус, потому что он невидим.
- 27. Попросил переписать отражение, потому что он медленный - не получается?
- 28. Не может переместиться из `req`, потому что он заимствован
- 29. Почему AutoMapper v3 не работает, потому что он ищет v2.2.1.0?
- 30. C# Listview не прокручивается, потому что он отключен от экрана
Это не вопрос программирования. Проверьте [FAQ] (http://stackoverflow.com/faq) о том, какие вопросы вы можете задать здесь. – Gnoupi
Прежде чем я отправил сообщение, я убедился, что на этом сайте есть другие вопросы, касающиеся поведения браузера. И это практический ответный вопрос для проблемы, с которой я сталкиваюсь: хром показывает мое новое изображение только после многих перезагрузок ... –
@Claudiu: вопрос лучше подходит для superuser.com. Вам ничего не нужно делать, мы перенесем его для вас :-) –