Cyklojízdy.cz - pražské cyklojí­zdy

Města cyklojízd: Praha | Brno | Plzeň | Ostrava | Liberec

Obsah:

파일 다운로드 완료 여부

디스크 또는 일부 캐싱 메커니즘에 파일을 작성 한 다음 완성 된 파일을 다운로드 하는 별도의 URL 끝점을 제공 하 여이 작업을 해결 하는 몇 가지 방법이 있습니다, 하지만 이러한 접근 방식은 무엇이 필요 합니다, 제 생각에, 비-사소한 양의 서버 사이드 코드 달성. 내가 정말 원하는 방법은 사용자가 우리가 그들의 파일을 구축 하 고 있어 ` 제출 ` 여러 번 타격에서 그들을 계속 알려 하는 방법입니다. 이 전 스택 오버플로에 대 한 질문을 발견 검색 있음 (원래 다른 되지 않은–될-라는 사이트가 긁힌 stackoverflow.com) 여기서 한 대답은이 문제 해결을 위한 흥미로운 아이디어를 제시 발견. javascript를 사용 하 여 브라우저에서 “내용-처리: 첨부 파일” 헤더와 함께 응답을 수신할 수 없는 경우, javascript를 사용 하 여 브라우저에서 특정 이름과 값을 가진 쿠키가 수신 되는 시기를 결정할 수 있습니다. 우리는 파일 다운로드 응답에 쿠키를 추가 하 고 파일을 다운로드할 수 있다는 사실과 그 쿠키의 존재를 동일시 하는 자바 스크립트를 사용 하기 위해 서버측 구현에 코드의 매우 작은 금액을 추가할 수 있습니다. 몇 가지 코드를 살펴보겠습니다: 어떻게 그 파일을 감지 하는 솔루션을 찾고 시작 백 엔드에서 생성 되 고 브라우저로 다시 보냈습니다. 몇 시간 후에 나는이 다른 접근법을 통해 실행 하 고 아이디어를 어떻게 다운로드 요청을 완료 확인 발견 검색. 나는 $ (문서)에서 blockkuifordownload ()를 호출입니다. 준비 (함수 () 하지만 여전히 나는 페이지 새로고침 없이 sefod 시간을 다운로드할 수 없습니다. 이 문제를 해결 하려면 어떻게 해야 합니까? 이 포럼의 많은 개발자가 다운로드에 대 한 진행률을 구현 하는 방법을 묻는 것을 감안 하면 필자의 팀에서는 Microsoft 전체-에-하나의 코드 프레임 워크에서이 자주 묻는 프로그래밍 작업에 대 한 코드 샘플을 만들었습니다. 코드 샘플을 다운로드할 수 있습니다: 우리의 shopify 애플 리 케이 션, EZ 내보내기, 사용자가 응용 프로그램의 메인 페이지에서 수요에 대 한 보고서를 다운로드 하는 옵션을 제공 합니다.

그것은 데이터에 따라 배경에 보고서를 생성 하는 데 시간이 좀 걸릴 수도 있기 때문에, 우리는 사용자가 페이지를 다시 로드 하거나 아무것도 다른 일이 일어나 고 있다고 생각 하지 않도록 작업이 현재 진행 중임을 알려 하는 방법이 필요 했습니다. 작업을 실행 하는 동안 사용자가 실수로 다른 링크/버튼을 클릭 하지 않도록 우리는 또한 UI를 차단 싶 었 어 요. jQuery 파일 다운로드 플러그인이 돌 봐 수 있습니다. 문제는 그 때 몇 분 정도 걸립니다 업로드를 시작 했다, 당신은 상태 양식을 응시 하는 동안 발생 합니다. 나는 또한 사용자 일이 아무것도 일어나지 않을 수 있도록, 그가 실수로 여러 번 같은 파일을 다시 제출 하려고 할 수 있습니다. 개체에는 다음 속성을 사용할 수 있습니다. 반환 String-현재 상태입니다.


« zpět na titulní stránku

 

Kontaktujte nás na info@cyklojizdy.cz. Cyklojízdy podporují...

 na titulní stránku