본문 바로가기
Javascript

이미지 태그 속성의 src를 변환해도 이미지가 변환이 안 되는 경우

by progrpsk 2017. 12. 18.

제목그대로 이미지 태그 속성의 src를 javascript를 통해 동적으로 변환해도 이미지가 변환이 안 되는 경우가 있다.

이러한 경우는 이미지가 서버에서 변했어도 클라이언트에서 이미지 캐시가 남아있어서 제대로 변환이 되지 않는경우인데,

이럴때 무리하게 캐시를 비우지 말고, 동적으로 변환하는 src 주소 뒤에 '?' 기호와 함께 스트링을 더하여 주면 된다.

자세한 사항은 아래의 링크를 참조하면 된다.


https://www.aspsnippets.com/Articles/How-to-remove-delete-image-from-browser-cache-when-Image-is-changed-in-ASPNet.aspx


여기서는 DateTime.Now.Ticks.ToString()을 붙여주는데 실제 돌려보니 안 되고, Date.now()를 붙여주면 간단하다.


댓글