2012-09-20 4 views
2
<html> 
<body> 
<form> 
    <textarea></textarea> 
    <input type=submit value="Save"></input> 
</form> 
</body> 
</html> 

위의 로컬 파일을 내가 텍스트 영역에 "안녕하세요"를 입력 할 수 있도록 자바 스크립트를 추가, 저장을 클릭하고 파일에 파일 변경 있도록 자체를 덮어 가지고 할 수있는 방법이있다 :자바 스크립트 자체 편집?

<html> 
<body> 
<form> 
    <textarea>Hello World</textarea> 
    <input type=submit value="Save"></input> 
</form> 
</body> 
</html> 
+2

IMHO, 서버 측에서만 수행 할 수 있습니다. – user907860

+0

tiddlywiki와 같은 의미입니까? –

+0

[TiddlyWiki] (http://tiddlywiki.com/)를 확인하십시오. 일부 브라우저에서는 가능하지 않으며, 모든 브라우저가 가능하며 수퍼 단순하지 않습니다. – Pointy

답변

3

짧은 : 아니요. 일반 자바 스크립트는 서버의 파일 시스템에 액세스 할 수 없습니다. 원한다면 PHP, ASP, ASP.NET 등의 서버 스크립팅 또는 프로그래밍 환경을 살펴 봐야합니다.

0

아는 한 이것이 불가능합니다. 스크립트가 로컬 파일 시스템에 액세스하고 파일을 조작 할 수 없도록하려는 경우입니다. 당신은 내가 생각하기에 자바로 이것을 할 수있다. 그러나이 점은 범위에서 벗어났습니다.

예를 들어 PHP에서 매우 간단한 스크립트를 작성할 수는 있지만 서버에서 호스트하거나 컴퓨터에서 서버를 실행해야합니다.

달성하려는 목표는 무엇입니까? 프로젝트는 무엇입니까?

+0

TiddlyWiki가 TiddlyWiki를 사용하기 때문에 특정 상황에서 클라이언트의 로컬 파일 시스템으로 가능합니다. 그러나 서버 문서에서는 가능하지 않습니다.) –

+0

지금은 작동하지 않을 수 없으므로 지금은 작동하는지 확인해야합니다. 하지만 자체 포함 된 IRC/사용자 지정 채팅 클라이언트에서 작업하고 있습니다. 이것이 가능하다면 목표는 응답 스크립트와 간단한 봇을 페이지 자체 내에 자바 스크립트로 작성하여 서버가 존재하지 않고 저장할 수있게하는 것입니다. 핵심 목표는 모든 것이 하나의 파일이라는 것입니다. – FatalKeystroke

+0

html5 로컬 데이터베이스는 어떻습니까? 서버에서 파일을 호스팅하는 한 작동해야합니다. file : //에서 액세스 할 수 있다고 생각하지 마십시오. – nana

관련 문제