Что можно добавить в query string для обновления картинки

Ответ

Добавь timestamp или случайное число в параметр, чтобы избежать кеширования:

const img = document.getElementById('myImage');
img.src = `image.jpg?${Date.now()}`;

// Или с рандомным параметром
img.src = `image.jpg?v=${Math.random()}`;

Также можно использовать версионирование:

img.src = `image.jpg?v=1.2.3`;

Основные варианты:

  • ?timestamp=123456789
  • ?v=randomNumber
  • ?version=1.0
  • ?nocache=true

Это заставляет браузер считать URL уникальным и запрашивать свежую версию.