> 웹 프론트엔드 > JS 튜토리얼 > PDF를 브라우저에서 열지 않고 강제로 다운로드하는 방법은 무엇입니까?

PDF를 브라우저에서 열지 않고 강제로 다운로드하는 방법은 무엇입니까?

Patricia Arquette
풀어 주다: 2024-10-22 21:44:02
원래의
429명이 탐색했습니다.

How to Force Download PDFs Instead of Opening Them in Browser?

브라우저에서 PDF를 여는 대신 PDF를 다운로드

PDF 파일 링크를 클릭하면 브라우저에서 다음과 같은 현상이 발생하는 것이 일반적입니다. 새 탭이나 창에서 파일을 엽니다. 그러나 대신 PDF를 다운로드하고 싶은 상황이 있을 수 있습니다.

HTML5의 "다운로드" 속성 사용

HTML5에서는 " 다운로드한 파일의 이름을 지정하고 다운로드 프로세스를 트리거하는 요소입니다. 사용 방법은 다음과 같습니다.


다운로드하세요!

"다운로드" 속성은 다음과 같은 이점을 제공합니다.

  • PDF가 브라우저에서 열리지 않도록 방지
  • 콘텐츠 처리 헤더를 "로 자동 설정합니다. attachment; filename=FileName.pdf"
  • 사용자의 기본 다운로드 설정(예: 위치, 파일 이름)을 존중합니다

참고:

HTML5 이전에는 브라우저가 PDF를 다운로드하도록 강제하는 것이 직접적으로 불가능했습니다. JavaScript를 사용하거나 PDF를