JavaScript를 통해 XMl 문서를 생성 중이므로 사용자에게 로컬 컴퓨터에 저장하라는 메시지를 표시해야합니다.어떻게하면 XML 파일을 생성하고 사용자가 자바 스크립트를 사용하여 로컬로 저장할 수 있습니까?
var xmlWindow = window.open("", "");
xmlWindow.document.write("<node>data</node>");
이 사용자가 다음 다운로드 저장 파일 -> 히트 수있는 새로운 창으로 XML을 기록 :
이
내가 지금 가지고있는 코드입니다.- 더 좋은 방법이 있습니까?
- xml이 제대로 표시되도록 새 창 mimeType을 설정할 방법이 있습니까?
- 제목을 지정하는 방법은 없으므로 사용자가 저장을 클릭하면 파일 이름이 올바르게 설정됩니까?
참고 : 대부분의 brosers (IE6, IE7, FF, Chrome)와 호환되어야합니다.
저는 사용자의 개입 없이는 로컬로 쓰려고하지 않았습니다. 마치 파일이 서버에서 온 것처럼 '파일 저장'대화 상자를 생성하십시오. – alumb