Добрый день, подключаю на html страницу внешний скрипт с помощью:
<script>
var disableCacheVariable = Math.random();
</script>
<script src="api2model.js?_=disableCacheVariable"></script>
Файл подключается нормально, но вот часто после редактирования js файла и обновлении странички используется старая версия подключаемого файла. Он все равно кешируется. Как побороть? Замучился уже
((
Здравствуйте, Аноним, Вы писали:
А>А><script>
А> var disableCacheVariable = Math.random();
А></script>
А><script src="api2model.js?_=" + disableCacheVariable></script>
А>
А>Файл подключается нормально, но вот часто после редактирования js файла и обновлении странички используется старая версия подключаемого файла. Он все равно кешируется. Как побороть? Замучился уже((
урл не меняется. JavaScript не подставляет переменные внутри строки. А вообще это решается настройками кеширования сервера.