Javascript를 사용하여 여러 파일 대신 전체 폴더를 업로드 할 수 있습니까? 그렇다면 접근 방법은 무엇입니까? 똑바로 접근하는 방법이 없다면 동일한 해결 방법이 있습니까? 나는 항상이 주제에 대해 호기심을 가지고있다. 모든 통찰력이 도움이 될 것입니다.Javascript를 사용하여 여러 파일 대신 전체 폴더를 업로드 할 수 있습니까?
답변
지퍼가 달린 경우를 제외하고는 같은 시간에 두 개 이상의 파일을 업로드하기 위해 플래시, 실버 라이트 또는 애플릿을 사용할 수 없습니다.
확인이 질문 : multiple file upload in just single browse click without jquery
Multiple File Selection For Uploading in ASP.NET
편집 : 같은 시간에 반드시 업로드 여러 파일의 경우
가 사용할 사용하고 HTML5가 물론 https://stackoverflow.com/search?q=multiple+file+upload+html5
. 큰 보안 구멍을 열지 만 언제든지 WScript 및 파일 시스템 ActiveX 객체를 사용하여 OS 파일 시스템에 액세스하고 원하는만큼 파일을 전송할 수 있습니다.
"항상"이라고하면 "대부분의 브라우저 또는 운영 체제에 포함되지 않음"을 의미합니다. :-) – ceejayoz
브라우저 플랫폼의 매우 작은 하위 집합에 의존하기 때문에 이것은 나쁜 해결책입니다. Windows 컴퓨터. 스마트 폰을 포함한 모든 기기에 브라우저가 포함될 때보다 일반적인 솔루션을 찾아야합니다. A. 두 개의 다른 게시물 (Java, Flash 등)에서 제안한 것처럼 A. 고전 파일 당 파일 업로드와 B. 플러그인은 대부분 다재다능해야하며 대부분의 경우 사용자 친화적이어야합니다. 페이스 북 사진 업로드 방식 (HTML + Java) (하지만 아이폰처럼 대중적인 것도 플래시가 없다는 것을 명심하십시오). – DrYak
DrYak, 더 넓은 브라우저 잠재 고객에게 다가 가기를 원한다면 html/javascript가 아직 진행 중입니까? 일본어 폰 브라우저에서 실행되도록 내 웹 사이트를 포팅하고 싶기 때문에 이것을 묻습니다. – oninea
javascript의 대부분의 브라우저에서이를 수행 할 방법이 없습니다. 분명히 일부 (순진한) 브라우저는 자바 스크립트 API가 브라우저 자체에 의해 정의되므로이 기능을 가질 수 있습니다.
다른 답변 (예 : 실버 라이트, 플래시 등)을 사용하는 것이 가능할 수도 있습니다.
편집
이 크롬 11에서 지원됩니다 밝혀, 당신은 공급 업체 접두사를 사용하는 경우 파이어 폭스에서 작동하는 것 같다하십시오 Java applet와 https://stackoverflow.com/a/5849341/486547
이 확실히 가능하다을, 그러나 JRE가 설치된 사람들의 비율이 요즘 상당히 낮아졌습니다. (< 70%)
Google Drive 이렇게하면 (업로드를 선택한 다음 "폴더 .."를 선택하십시오) 또는 나 (Mac OS X 10.7.5, Chrome).
아직 방법이 확실하지 않습니다. 저는이 문제가 중요한 프로젝트에서 일하고 있습니다. 그래서 잠시 동안 찾고있었습니다. 나는 더 많은 것을 얻 자마자 업데이트 할 것이다.
이미 알고있는 것처럼 들리 겠지만, 한편으로는 valums 또는 blueimp을 사용하여 여러 파일을 업로드 할 수 있습니다.
- 1. Flex를 사용하여 전체 디렉토리 구조를 업로드 할 수 있습니까?
- 2. SharePoint에서 파일 대신 폴더를 나열하도록 일정보기를 구성 할 수 있습니까?
- 3. 전체 파일 대신 단일 행을 git-checkout 할 수 있습니까?
- 4. 전체 폴더를 Google 코드로 업로드
- 5. 플렉스로 여러 파일을 업로드 할 수 있습니까?
- 6. 여러 파일 업로드 버튼
- 7. CGI에서 전체 요청 대신 파일 당 길이를 확인합니다. 업로드
- 8. 대신 e.Values.add (... 대신 ListViewEditEventArgs를 사용하여 이미지를 업로드 할 수 있습니다.
- 9. JavaScript를 사용하여 여러 이미지를 하나의 이미지로 결합 할 수 있습니까?
- 10. VB.Net을 사용하여 여러 파일 업로드
- 11. 업로드 할 모든 파일의 경로가 포함 된 텍스트 파일을 사용하여 여러 파일을 업로드 할 수 있습니까?
- 12. apache tomcat에서 파일 업로드 제어를 사용하여 여러 파일 업로드
- 13. jsp 및 javascript를 사용한 비동기 파일 업로드 (AJAX 파일 업로드)
- 14. 여러 파일 첨부/업로드
- 15. SWFUpload에 업로드 된 파일 폴더를 어떻게 설정합니까?
- 16. HttpWebRequest를 사용하여 파일 업로드 - 업로드 할 수 없습니까?
- 17. 어떻게 드래그 앤 드롭 파일/폴더를 재귀 적으로 업로드 할 수 있습니까?
- 18. ascx 컨트롤을 구축했는데 전체 콜백을 수행하는 대신 Javascript를 사용하여 계속 추가 할 수 있습니다.
- 19. 누구나 php/mysql 및 ajax/javascript를 사용하여 여러 개의 파일 업로드 스크립트에 대해 알고 있습니까?
- 20. iPhone을 사용하여 여러 파일 업로드 방법
- 21. 클립으로 여러 파일 업로드
- 22. 특수 폴더를 전체 파일 이름으로 변환하는 방법
- 23. 파일 업로드 중 Javascript를 사용하여 이미지 크기 가져 오기
- 24. JavaScript를 사용하여 파일 입력에서 파일을 미리 볼 수 있습니까?
- 25. FTPWebrequest 클래스를 사용하여 여러 파일 업로드/다운로드
- 26. http를 사용하여 여러 파일 업로드 POST
- 27. Django로 여러 파일 업로드
- 28. GZipStream을 사용하여 전체 폴더를 압축하거나 지퍼하는 방법
- 29. Ant를 사용하여 두 개의 폴더를 어떻게 동기화 할 수 있습니까?
- 30. 업로드 할 때 FtpOpenFile이 파일 핸들 대신 nil을 반환합니다.
가능한 복제본 [웹 사이트에 폴더를 업로드하는 가장 좋은 방법은 무엇입니까?] (http://stackoverflow.com/questions/254251/what-is-the-best-way-to-upload-a-) 폴더 - 투 - - 웹 사이트) – Liam