>  Q&A  >  본문

자바스크립트로 엑셀 파일을 다운로드하는 방법은 무엇입니까?

으아악 으아악

위 두 가지 방법으로 파일이 열렸습니다. 다른 다운로드 방법이 있나요?

滿天的星座滿天的星座2674일 전867

모든 응답(6)나는 대답할 것이다

  • 某草草

    某草草2017-06-23 09:16:30

    으아악

    다음은 PHP 헤더입니다. 직접 시도해 보세요

    으아악

    회신하다
    0
  • 欧阳克

    欧阳克2017-06-23 09:16:30

    IE에서는 다운로드 속성을 인식하지 못하더라도 여전히 IE 아래의 링크이므로 target="black" 속성을 추가하여 새 창을 열고 다운로드를 구현할 수 있으므로 다음과 같이 구현할 수 있습니다.

    으아악

    회신하다
    0
  • PHP中文网

    PHP中文网2017-06-23 09:16:30

    문제는 프런트 엔드에 있는 것이 아닙니다. 또 다른 사고 방식은 백엔드를 통해 다운로드하고 프런트 엔드에서 가져오기 요청을 시작한 다음 반환 헤더를 설정하는 것입니다. Content-Disposition: filename="file name; "를 스트림 형태로 백엔드에 저장하면 브라우저에 자연스럽게 파일 선택 상자가 나타납니다. 다음은 자바 예시입니다 https://github.com/treeandgra...
    두 번째 아이디어:
    /q/10...

    회신하다
    0
  • 高洛峰

    高洛峰2017-06-23 09:16:30

    내 경험에 따르면 문제는 브라우저로 인해 발생한 것입니다. 다른 브라우저를 사용해 보세요

    회신하다
    0
  • phpcn_u1582

    phpcn_u15822017-06-23 09:16:30

    Javascript의 특징은 DOM과 BOM의 작동 및 참조에 있습니다. 파일 다운로드는 Meta의 기능이며 JavaScript는 작동 권한이 없습니다. 단지 출력 Head Meta를 설정하도록 하십시오.

    회신하다
    0
  • 迷茫

    迷茫2017-06-23 09:16:30

    으아악

    회신하다
    0
  • 취소회신하다