2009-12-16 2 views
5

Javascript를 사용하여 여러 파일 대신 전체 폴더를 업로드 할 수 있습니까? 그렇다면 접근 방법은 무엇입니까? 똑바로 접근하는 방법이 없다면 동일한 해결 방법이 있습니까? 나는 항상이 주제에 대해 호기심을 가지고있다. 모든 통찰력이 도움이 될 것입니다.Javascript를 사용하여 여러 파일 대신 전체 폴더를 업로드 할 수 있습니까?

+1

가능한 복제본 [웹 사이트에 폴더를 업로드하는 가장 좋은 방법은 무엇입니까?] (http://stackoverflow.com/questions/254251/what-is-the-best-way-to-upload-a-) 폴더 - 투 - - 웹 사이트) – Liam

답변

2

지퍼가 달린 경우를 제외하고는 같은 시간에 두 개 이상의 파일을 업로드하기 위해 플래시, 실버 라이트 또는 애플릿을 사용할 수 없습니다.

확인이 질문 : 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

+0

링크를 주셔서 감사합니다. – oninea

+1

SWFUpload는 이것에 좋은 점입니다. –

+0

SWFUpload를 살펴 보았습니다. 그것은 내가 마음에 두었던 것만큼이나 가깝습니다. Pekka 푸시 주셔서 감사합니다. – oninea

-4

. 큰 보안 구멍을 열지 만 언제든지 WScript 및 파일 시스템 ActiveX 객체를 사용하여 OS 파일 시스템에 액세스하고 원하는만큼 파일을 전송할 수 있습니다.

+0

"항상"이라고하면 "대부분의 브라우저 또는 운영 체제에 포함되지 않음"을 의미합니다. :-) – ceejayoz

+0

브라우저 플랫폼의 매우 작은 하위 집합에 의존하기 때문에 이것은 나쁜 해결책입니다. Windows 컴퓨터. 스마트 폰을 포함한 모든 기기에 브라우저가 포함될 때보다 일반적인 솔루션을 찾아야합니다. A. 두 개의 다른 게시물 (Java, Flash 등)에서 제안한 것처럼 A. 고전 파일 당 파일 업로드와 B. 플러그인은 대부분 다재다능해야하며 대부분의 경우 사용자 친화적이어야합니다. 페이스 북 사진 업로드 방식 (HTML + Java) (하지만 아이폰처럼 대중적인 것도 플래시가 없다는 것을 명심하십시오). – DrYak

+0

DrYak, 더 넓은 브라우저 잠재 고객에게 다가 가기를 원한다면 html/javascript가 아직 진행 중입니까? 일본어 폰 브라우저에서 실행되도록 내 웹 사이트를 포팅하고 싶기 때문에 이것을 묻습니다. – oninea

0

javascript의 대부분의 브라우저에서이를 수행 할 방법이 없습니다. 분명히 일부 (순진한) 브라우저는 자바 스크립트 API가 브라우저 자체에 의해 정의되므로이 기능을 가질 수 있습니다.

다른 답변 (예 : 실버 라이트, 플래시 등)을 사용하는 것이 가능할 수도 있습니다.

2

편집

이 크롬 11에서 지원됩니다 밝혀, 당신은 공급 업체 접두사를 사용하는 경우 파이어 폭스에서 작동하는 것 같다하십시오 Java applethttps://stackoverflow.com/a/5849341/486547


이 확실히 가능하다을, 그러나 JRE가 설치된 사람들의 비율이 요즘 상당히 낮아졌습니다. (< 70%)

Google Drive 이렇게하면 (업로드를 선택한 다음 "폴더 .."를 선택하십시오) 또는 나 (Mac OS X 10.7.5, Chrome).

아직 방법이 확실하지 않습니다. 저는이 문제가 중요한 프로젝트에서 일하고 있습니다. 그래서 잠시 동안 찾고있었습니다. 나는 더 많은 것을 얻 자마자 업데이트 할 것이다.

이미 알고있는 것처럼 들리 겠지만, 한편으로는 valums 또는 blueimp을 사용하여 여러 파일을 업로드 할 수 있습니다.

관련 문제