@rumasterov

Как запретить кеширование js файла?

Всем привет. Есть js файл, который подключают на своих сайтах партнеры с моего сайта (по аналогии как Google Analytics и т.д.). В этом файле иногда происходят изменения, как сделать так, чтобы после моих изменений у всех ранее подключенных партнеров грузилась новая версия этого файла?
  • Вопрос задан
  • 2185 просмотров
Решения вопроса 1
@kulaeff
Front-end developer
Ну, раз вы упомянули Google Analytics, то и сделайте как у них. А у них сделано так: юзеры подключают мааааленький скриптик (загрузчик), код которого вряд ли когда-либо поменяется и единственная работа которого - загрузить основной скрипт. Допустим, ваши партнеры в данный момент подключают ваш скрипт с такого урла blabla/script.js. Вам нужно код из script.js вынести в другой файл (например, main.js), а в script.js написать загрузчик, который будет подгружать этот main.js. В таком случае для ваших партнеров все пройдет прозрачно и им не придется ничего у себя менять.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
ThunderCat
@ThunderCat Куратор тега Веб-разработка
{PHP, MySql, HTML, JS, CSS} developer
<link href="https:/some.site/some.css?ver1.2" rel="stylesheet" type="text/css" media="all">
Ответ написан
Ваш ответ на вопрос

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

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