테스트 사이트 - 개발 중인 베타 버전입니다

무조건 다운로드 채택완료

파일(예를들어 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 포인트

웹브라우저가 서버측으로 부터 header값을 받아 처리하는거 아닌가요?

그렇다면 javascript로는 가능하지 않겠다는 생각인데요.

그렇게 처리한걸 본적도 없구요.

 

한데 HTML5에서는 download>파일다운로드 download라는 속성이

생겼다네요. 참조만 하시죠 ㅎㅎ

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

그렇게 해놨는데 그것도 브라우저에 보여준다고 하더라구요 ㅠ
저는 다운 잘됏는데 ㅋㅋㅋ

댓글을 작성하려면 로그인이 필요합니다.

이 기능은 크롬이나 파이어폭스에서는 처리해 주는 것으로 알고 있습니다.

 

즉 이 기능을 끄면 그냥 다운로드되고.  PDF가 지원되면 브라우저에서 일단 보여주고..

 

거기에 다운로드 버튼으로 처리되는 것으로 알고 있습니다.

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고