2013-06-30 7 views
0

이미지가있는 페이지가 있지만이 이미지는 매우 자주 변경되지만 URL은 동일합니다. 브라우저에서 이미지의 이전 버전을 캐싱하지 않으려면 URL 뒤에 임의의 숫자 변수를 추가하고 싶습니다. Javascript로이 작업을 수행하는 가장 좋은 방법은 무엇입니까?이미지 URL 다음에 임의의 변수 추가 javascript

따라서 페이지가로드, 그것은로드되지 않는 경우 :

http://test.com/image.png

대신 그것은로드 :

http://test.com/image.png?43673890

그래서 페이지가 다시로드 될 때마다, 그것은 새로운 변수가 있습니다 최신 버전의 이미지가 표시됩니다.

+0

'Math.random()'을 사용하십시오. – sabithpocker

+0

@sabithpocker 감사합니다.하지만 어떻게 조합합니까? 나는 아직도 Javascript에 아주 새롭다. – user2154729

답변

0

그런 다음 초기 URL을 가지고 할 수있는

document.getElementById("imageid").src=document.getElementById("imageid").src + "?" + Math.random()* 100000000000000000000; 

경우, 귀하의 IMG 태그 ID를 부여? do

document.getElementById("imageid").src=document.getElementById("imageid").src.split('?')[0] + "?" + Math.random()* 100000000000000000000;