2011-08-12 3 views
2

파일 찾아보기 대화 상자를 표시하는 가장 좋은 방법은 무엇이며 사용자가 파일을 서버에 업로드하지 않고 Javascript로 가져올 수있는 파일을 업로드하면 Javascript로 클라이언트로 다시 다운로드 할 수 있습니까? "open"수정 및 "javascript/flash/silverlight 또는 java에서 웹 브라우저로 파일 저장", 서버에 업로드하지 않고?

내가 서버를 수신 거부하지 않고 사용자의 다운로드 '자바 스크립트 생성 된 파일을 해줘서 Downloadify을 발견 https://github.com/dcneiner/Downloadify 는 방법이에'uploadify '사용자가 탐색하고 열고 데이터에 자바 스크립트로 그것을 얻을 파일 : URL 또는 일부 양식을 서버에서 수신 거부하지 않고 100 % 클라이언트 쪽?

사용자가 하드 드라이브에서 선택한 파일을 "열어"자바 스크립트로 편집하고 서버 측 코드없이 사용자의 하드 드라이브로 "다른 이름으로 저장"하는 기능은 무엇입니까?

JavaScript가 HTML/HTML5에 이상적이라면 크로스 브라우저 일 필요가 없으므로 백 오피스를 만들고 있지만 플래시 또는 실버 라이트는 자바가 아닌 잘 작동 할 수 있습니다.

답변

0

Silverlight를 사용하면 OpenFileDialog 클래스로 처리 할 수 ​​있습니다. 현재 Silverlight 프로젝트를 진행하고 있으며 독점적으로 Chrome을 사용하므로 환경에 문제가 없어야합니다.

0

플래시가 로컬 파일을 읽고 쓰기에 대한 지원이 있습니다

http://www.mikechambers.com/blog/2008/08/20/reading-and-writing-local-files-in-flash-player-10/

플래시와 자바 스크립트 사이에 데이터를 전송 들어,의 ExternalInterface API를 사용할 수 있습니다

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/external/ExternalInterface.html

+0

을 ...하지만 크로스 브라우저 지원이 필요하지 않으면 Google 크롬 만 있으면 HTML5 File API를 사용할 수 있습니다. http://www.html5rocks.com/en/features/file –

관련 문제