@rapidum_alder

Как попросить Браузер клиент перезагрузить JavaScript?

Возник вопрос. Я тут заменил некоторые настройки для ajax в одном скрипте и увидел что большинство работают со старыми настройками.
Конечно со временем их кеш почиститься, но можно сделать пометку Web - клиенту что данный файл нужно перезагрузить?

Я знаю пока только 1 способ эту проблему обойти, изменить название скрипта, но может есть более правильный способ?
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ответы на вопрос 1
delphinpro
@delphinpro Куратор тега JavaScript
frontend developer
Я знаю пока только 1 способ эту проблему обойти, изменить название скрипта

Не название, а URL, по которому этот скрипт загружается.
И это единственный вариант.
Для изменения URL достаточно поменять любой get-параметр.
<script src="/js/main.js?v=любая_хрень"></script>

"Любая_хрень" может быть, например, временем последней модификации файла, или хешем этого файла, или вручную прописываться.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы