2012-05-04 2 views
0

JavaScript를 사용하여 텍스트 파일에 작성해야합니다. 일부 HTML 파일을 실행해야하는 컴퓨터가 있고 JS를 사용하여 내용을 조작합니다. 사용자가 텍스트 파일에 작성한 변경 사항을 기록하려고하고 컴퓨터에 없으며 에는 서버 측 스크립팅 언어 인이 없습니다. 그래서 나는 단지 JS를 사용하여 txt 파일에 텍스트를 추가하는 방법을 알고 싶다. 또는 작업 자체를 수행 할 JS 호출시 일괄 처리 스크립트를 실행하는 것은 좋은 동등한 일이지만 어려움과 같은 수준이라고 확신합니다.JS 만 사용하여 텍스트 파일에 쓰기

스크립트는 IE 전용 시스템에서 작동하지만 다른 브라우저에서도 테스트 할 수 있어야합니다 ... 그렇다면 ActiveX가 Chrome에서 어떻게 작동하는지 잘 모르겠지만 그렇지 않은 경우 다른 솔루션이 필요합니다 ... 도와주세요! :)

+0

행운을 빕니다 ... 나는 당신이 원하는만큼 효과가 있을지 의심 스럽습니다. – DanRedux

+0

왜 텍스트 파일을 조작하고 싶습니까? 실제 .txt가 필요합니까 아니면 지속적인 클라이언트 측 저장소를 찾고 있습니까? –

+0

내가 만들고있는 웹 앱은 일부 회사의 목록 교환기입니다. 해당 컴퓨터의 한계는 서버를 포함하여 어떤 소프트웨어도 설치할 수 없다는 것입니다. 목록 변경을위한 자동화 된 로그를 만들어야합니다. 말 그대로 .txt 파일에 쓰기 만하면됩니다. – casraf

답변

1

정확히 내가 찾던 해결책이 아니지만 쿠키를 사용하여 결국 데이터의 양을 제한 할 수 있었지만 아무 것도 할 수 없었습니다.

0

새로운 File API에 대한 몇 가지 약속이 있지만 안정적인 파일 쓰기를 위해서는 서버 측 언어를 사용해야 할 것입니다.

일부 대안은 변경 사항을 localStorage에 '쓰거나'URI 다운로드를 만드는 것입니다. 이 설정을위한 온라인 자습서가 많이 있습니다. 행운을 빕니다!

+0

질문으로, 저는 브라우저 기술에만 국한됩니다. 서버 클라이언트 스크립팅이 없으며,이 컴퓨터에는 서버가 설치되어 있지 않아도 인터넷에 액세스 할 수 없습니다. HTML/JS 파일을 붙여넣고 스크립트와 관련된 내용을 기록 할 수 있도록 텍스트 파일을 만들고 추가 할 수 있어야합니다. – casraf

+0

localStorage에 관해서는,이 기계는 IE6을 업그레이드/변경 가능성없이 실행합니다 ... 그래서 저는 HTML5를 사용할 수 없습니다 – casraf