Я знаю, что есть много способов предотвратить кэширование изображений (например, с помощью тегов META), а также несколько полезных приемов, чтобы гарантировать, что текущая версия изображения отображается при каждой загрузке страницы (например, image.jpg? x = timestamp), но есть ли способ на самом деле очистить или заменить изображение в кэше браузера, чтобы ни один из указанных выше методов не был необходим?
В качестве примера, скажем, на странице 100 изображений, которые называются "01.jpg", "02.jpg", "03.jpg" и т. Д. Если изображение "42.jpg" заменено, есть ли способ заменить его в кеше, чтобы "42.jpg" автоматически отображал новое изображение при последовательных загрузках страницы? Я не могу использовать метод мета-тега, потому что мне нужно постоянно заменять ISN-T, чтобы он оставался в кэше, и я не могу использовать метод отметки времени, потому что я не хочу, чтобы ВСЕ изображения загружались каждый раз, когда страница грузы.
Я ломал голову и искал в интернете способ сделать это (желательно через javascript), но не повезло. Есть предложения?