2012-03-28 3 views
0

목표 나는 클라이언트 측 파일을로드하고 그것을 HTML 테이블을 넣을일부 테이블

에서 클라이언트 측 파일을로드하고로드하는 방법. 사용자는 데이터와 함께 재생하고 나중에 저장하려고합니다.

보안상의 이유로 JS가 로컬 파일을로드 할 수 없습니다. 이 경우 파일을로드하려고하는 사용자가 전체 보안 문제를 저에게 매우 어리 석게 만듭니다.

파일을로드하는 데 "깨끗한"방법이 있습니까? 내가 ASP를 사용하고

환경. 이 웹 사이트는 회사 내부에서만 사용되므로 통제 된 환경입니다. 서버에 파일을로드하는 많은 JQuery 플러그인이 있지만이 경우에는 테이블에로드하는 것만 알면됩니다.

나는 파일을 서버에로드하고 페이지를 새로 고칠 수 있지만 깨끗하다고는 할 수 없다는 것을 알고있다.

이것에 대한 통찰력이 있으십니까?

+1

의 중복 가능성 [I 자바 스크립트 또는 jQuery를 통해 웹 페이지에 로컬 파일을 읽고 어떻게해야합니까?] (http://stackoverflow.com/questions/9891385/how-do-i-read-a -local-file-into-a-webpage-javascript-or-jquery를 통해) – Quentin

답변

1

어떻게 그렇게 깨끗한가? 그것은 아마 일을하는 95 % 표준 방법 일 것입니다. 나는 당신의 "깨끗한"정의를 청소해야한다고 생각합니다.

나는 당신이 당신의 처분에 추가 컨트롤을 가지고 있기 때문에 당신이 행운이라고 생각한다. 자바 스크립트는 당신이 그것을 할 수있게 해줄 것이다 ... filereader api를 체크 아웃한다. 또한 ajax를 통해 업로드를 할 수있다. html5에서도 마찬가지입니다.

http://www.htmlgoodies.com/beyond/javascript/read-text-files-using-the-javascript-filereader.html#fbid=uVNLLJ1oOOb

관련 문제