欧阳克2017-06-23 09:16:30
IE에서는 다운로드 속성을 인식하지 못하더라도 여전히 IE 아래의 링크이므로 target="black"
속성을 추가하여 새 창을 열고 다운로드를 구현할 수 있으므로 다음과 같이 구현할 수 있습니다.
PHP中文网2017-06-23 09:16:30
문제는 프런트 엔드에 있는 것이 아닙니다. 또 다른 사고 방식은 백엔드를 통해 다운로드하고 프런트 엔드에서 가져오기 요청을 시작한 다음 반환 헤더를 설정하는 것입니다. Content-Disposition: filename="file name; "를 스트림 형태로 백엔드에 저장하면 브라우저에 자연스럽게 파일 선택 상자가 나타납니다. 다음은 자바 예시입니다 https://github.com/treeandgra...
두 번째 아이디어:
/q/10...
phpcn_u15822017-06-23 09:16:30
Javascript의 특징은 DOM과 BOM의 작동 및 참조에 있습니다. 파일 다운로드는 Meta의 기능이며 JavaScript는 작동 권한이 없습니다. 단지 출력 Head Meta를 설정하도록 하십시오.