반응형
<div id="download" >
<span class="button blue" style="padding: 10px; font-size: 15pt" onclick="window.location = 'files/Download.pptx'" title="파일이름">다운로드</span>
</div>
원래 있는 파일의 위치에 덮어쓰기 하자.
문제점 : 다른 컴퓨터에서는 새로 올라간 파일이 다운받아지는데 내 컴퓨터에서는 자꾸 원본파일이 다운받아진다. 수정사항이 반영이 안됨.
해결 : 캐시가 서로 충돌해서 그런 것이라고 한다. 그때는 코드 뒤에 시간함수를 붙여서 이름을 다르게 붙여주면 캐시가 충돌하지 않고 새로운 것으로 교체된 것을 확인할 수 있다.
<div id="download" >
<span class="button blue" style="padding: 10px; font-size: 15pt" onclick="window.location = 'files/Download.pptx?ver=<?=time()?>'" title="파일이름">다운로드</span>
</div>
반응형