무조건 다운로드 채택완료
YJK
8년 전
조회 3,536
파일(예를들어 pdf파일)을
무조건 download되게 하려고 하는데요
여기서 무조건 다운로드라는 것은 브라우저 창에 새창으로 보이게 되는거 말고
무조건 파일로 다운이 되었는걸 구현하고 싶은데,
javascript나 jquery로 구현을 하고 싶은데
</p><p> </p><p> </p><table class="__se_tbl_ext"><tbody><tr><td class="line-content"> $('#myBtn2').click( function(e) {
</td></tr><tr><td class="line-number" value="214"></td><td class="line-content">$('#downloadLink').prop('href', 'templete.pdf');
</td></tr><tr><td class="line-number" value="215"></td><td class="line-content"> $('#downloadLink').prop('download', 'templete.pdf');
</td></tr><tr><td class="line-number" value="216"></td><td class="line-content"> $('#downloadLink')[0].click();
</td></tr><tr><td class="line-number" value="217"></td><td class="line-content"><p> }); </p><p> </p><p> </p><p> </p><table class="__se_tbl_ext"><tbody><tr></tr><tr><td class="line-content"><span class="html-tag"><a <span class="html-attribute-name">style</span>="<span class="html-attribute-value">display:none;</span>" <span class="html-attribute-name">id</span>="<span class="html-attribute-value">downloadLink</span>" <span class="html-attribute-name">href</span>="<a class="html-attribute-value html-external-link" target="_blank" href="file:///C:/Users/yjk/Desktop/%EB%B6%80%EC%82%B0%EB%94%94%EC%A7%80%ED%84%B8%EB%8C%80%ED%95%99%EA%B5%90%20%EC%B4%9D%EC%9E%90%EB%A3%8C/2017-05-18-%EC%B5%9C%EC%A2%85-www/02_3.htm#">#</a>" <span class="html-attribute-name">download</span>="<span class="html-attribute-value">#</span>"></span><span class="html-tag"></a></span>
</td></tr><tr><td class="line-number" value="223"></td></tr></tbody></table><p> </p></td></tr></tbody></table><table class="__se_tbl_ext"><tbody><tr><td class="line-number" value="217"></td><td class="line-content">
이렇게 했는대도
다운로드가 안되고
브라우저에 보이게 된다고 하더라구요....
어떻게 해야될까요?ㅠ
php로 하면 좋겠는데 굳~~이 javascript나 jquery로 해달라고 하네요 ㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
8년 전
웹브라우저가 서버측으로 부터 header값을 받아 처리하는거 아닌가요?
그렇다면 javascript로는 가능하지 않겠다는 생각인데요.
그렇게 처리한걸 본적도 없구요.
한데 HTML5에서는 <a href="파일" download>파일다운로드</a> download라는 속성이
생겼다네요. 참조만 하시죠 ㅎㅎ
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
Y
YJK
8년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
저는 다운 잘됏는데 ㅋㅋㅋ