Смена src тега img
Доброго времени уважаемым гуру js.
Скажем есть тег img с неким src. Страница загружается, картинка браузером кэшируется. Далее программно заменяем scr на другую картинку. Понятно, что при перезагрузке, появится новая картинка. А можно ли заставить движок заменить картинку из кэша на новую без перезагрузки страницы? |
atanov,
localStorage |
Цитата:
|
atanov,
а макет? |
Я так понял заменяете вы на сервере?
Тогда: img.src = img.src.replace(/(?:\?.*)?$/, '?' + +new Date);Если сервер посылает заголовки no-cache, то и просто img.src = img.src;должно сработать. |
:-? видимо я неправильно понял вопрос.
|
рони, а может и я, кто знает...:)
|
<img src="https://javascript.ru/forum/image.php?u=4993&dateline=1299014303" alt="" id='img'> <button id="btn">Нажми один раз</button> <script> btn.onclick = e => img.src = 'https://javascript.ru/forum/image.php?u=7416&dateline=1372796129'; </script> |
Цитата:
|
atanov,
код Aetae, работает у вас? если нет, покажите Цитата:
|
Часовой пояс GMT +3, время: 21:34. |