healer Администратор Из:Москва Сообщения:24467 |
Браузер Firefox не перезагружает файл CSS и JS.
Если вы занимаетесь написание и отладкой HTML страниц (а иначе что вам делать в разделе Записки сайтостроителя),то, возможно столкнулись с такой проблемой.
Стандартная ситуация. Вы находитесь на странице, и вам потребовалось внести изменения в страницу стилей, которую использует эта страница. Внесли изменения, перегрузили страницу и...
Ничего не произошло. Firefox не перегрузил обновленную страницу стилей. И обновлений не получили. Проверяем это. Жмем CTRL+U в окне исходного кода страницы находим ссылку на таблицу стилей (CSS файл) и открываем его. Как и ожидалось, мы видим файл стилей до корректировки. Firefox использовал уже ранее загруженную версию.
Жмем CTRL+R - перезагрузить страницу. И, о чудо, появляется новый файл CSS! Казалось бы, теперь он уж заменил в кэше старый файл и можно спокойно перегружать страницу.
Перегружаем страницу и... ничего не произошло. В кэше остался старый файл стилей. И как дальше отлаживаться?
Если это у вас одна страница, то можно использовать следующий прием: К адресу строки дописать параметр со случайным числом. А еще лучше - с текущей версией файла.
Например, так: ... src="myjs.js?r=003". Тут уж Firefox сдается, и мы получаем чего и добивались.
Однако зачастую это может быть страницей раздела. И менять во всем разделе не стоит.
Вот тут и Маленькие хитрости вам помогут.
Если Firefox не перегрузил обновленную таблицу стилей (CSS) или яваскрипт (JS) жмите CTRL+F5 и будет вам счастье. Это обновление, которое предварительно очищает кэш текущей страницы.
~~~~~~~~~~~~
Здоровья Вам. Духовного и физического.
|