2016-08-23 4 views
0

양식을 만드는 중이며 데이터를 저장하려고합니다. 양식을 한 컴퓨터 (온라인이 아닌)에서 응답하고 사용자가 인쇄해야합니다. "print btn"을 누르는 동안 모든 인쇄물을 저장하는 간단한 방법이 있는지 궁금 해서요. 서버를 사용하지 않고이 로컬 컴퓨터의 각 양식에 대한 응답을 저장하는 것뿐입니다.로컬 컴퓨터에 데이터 저장

내가 이런 식으로 만들려고하는 이유는 자바 스크립트를 배운 적이 없기 때문이며 가능한 한 간단하게하려고 노력하고 있기 때문입니다.

감사합니다.

+0

당신은 [loc alStorage] (https://developer.mozilla.org/en/docs/Web/API/Window/localStorage). –

답변

1

정보를 예를 들어 html5의 저장소에 저장할 수 있습니다 (웹에 대해 말하고 있다고 가정).

문제는 "인쇄"입니다. 캔버스에있는 이미지이고 base64를 가져올 수 있다면 Html5 저장소에도 저장할 수 있습니다.

확인 된 HTML5 저장 기능에 대한이 게시물은 : here

+0

좋아요! 고마워요. – Dot

0

나는 IndexDB를 사용하는 것이 좋습니다 것이며, 처리 데이터 액세스 계층에 대한 액세스 보편적 인 사용 PouchDB을 할 수 있습니다.

PouchDB는 IndexDB가 지원되는지 여부를 감지하여 기본값 인 WebSQL을 사용합니다.

이 방법을 사용하여 사용자 PC에 로컬 데이터 저장소를 만들었습니다. 모바일 앱 개발에서도이 방법을 사용했습니다. 그것은 최종 사용자의 브라우저 환경에서 만들어지며 데이터는 다음에 사이트를 방문 할 때 거기에 보관됩니다.

이 PouchDB 링크에는 작동 방식을 보여주는 다운로드 샘플 ZIP 파일이 있습니다.

https://pouchdb.com/getting-started.html

온라인 간단한 TO-DO리스트 데모로 사용하지만, 그것은 아래 것 같다있다. http://todomvc.com/

+0

그걸 확인해 보겠습니다. 고마워요! – Dot

0

가이 작업을 수행하여 여러개의 방법이지만, 데이터는 "내부"브라우저에 저장됩니다 :

사용자의 요구에 대해서는를 , 나는 오히려 국부적으로 저장을 사용하도록 조언 할 것입니다

관련 문제