사용자가 ajax를 사용하여 내 사이트에서 파일을 다운로드 할 수있는 방법을 찾고 있습니다. 이유는 내가 파일을 꽤 (50 메가 정상적으로) 큰 있기 때문에 이것을해야합니다. 따라서 사용자가 다운로드 버튼을 클릭하면 아마존 S3에서 사용자에게 파일을 스트리밍해야하기 때문에 실제로 페이지가 응답하지 않는 것처럼 보입니다.사용자가 Ajax를 사용하여 파일을 다운로드하도록 허용
그래서 사용자에게 다운로드가 진행 중임을 알리고 진행률 표시 줄을 제공해야합니다. 나는 다음과 같은 것을 발견했다 article하지만 나는 정말로 내 웹 페이지에 iFrames를 주입하는 것에 열중하지 않는다.
미리 도움을 청하십시오.
추가하려면 파일을 다운로드 할 숨겨진 ''을 사용하십시오. 페이지에 진행 막대를 놓고 진행 막대를 숨기는 ''에 onload 이벤트를 추가하십시오. 내 두 센트 nickyt – nickytonline
정확히 그 기사가 설명하는 방식입니다. 응답에 글을 쓰고 싶었지만 대체 할 수 없다는 것을 알고 있습니다. – RC1140