(PHP OpenServer) Код, написанный на моём редакторе, отличается от отображаемых исходников на сайте

Для примера возьмём блок, в который пользователь кидает свои файлы. Я убрал у него селектор height, но на странице у него всё равно стоит в стилях height:134px, которого в файле нет. Я решил проверить и в Проводнике содержание файла стилей, но там тоже отображено, что никакой высоты для блока не установлено. Я перезагрузил сервер, заново открыл проект, но ничего не помогает.


Ответы (1 шт):

Автор решения: Dmitry Punk

Браузер кэширует скрипты\стили, и подставляет данные из кэша вместо получения актуальных данных с сервера, откройте сайт через режим инкогнито браузера, и проверьте. Бороться с этим можно разными способами, например дописывать в link rel и script src после .js какой-то опциональный параметр, например timestamp, чтобы получалось <script src="/app.js?162398476286" /> тогда браузер будет считать, что это новый файл, и будет всегда подтягивать актуальные данные, либо говорить браузеру не кешировать данные через тег.

→ Ссылка