JavaScript

Javascript 텍스트 파일 생성 및 저장

ITSkeleton 2020. 6. 1. 03:34
728x90
반응형

chrome 기준으로 작성되었습니다.

 

function saveFile(Name, content) {
    var blob = new Blob([content], { type: 'text/plain' });
    objURL = window.URL.createObjectURL(blob);
            
    // 이전에 생성된 메모리 해제
    if (window.__Xr_objURL_forCreatingFile__) {
        window.URL.revokeObjectURL(window.__Xr_objURL_forCreatingFile__);
    }
    window.__Xr_objURL_forCreatingFile__ = objURL;
    var test = document.createElement('test');
    test.download = fileName;
    test.href = objURL;
    test.click();
}

c

위와같은 window를 통하는 경우도 있지만 다른 방법도 존재합니다.

 

var file=new ActiveXObject('Scripting.FileSystemObject');
var Obj=file.CreateTextFile("이곳은 절대경로를 넣는 곳입니다", true);
// 절대경로는 c://~~ 이런식으로 이루어 지는 경로를 의미합니다.
Obj.WriteLine("텍스트를 적는곳입니다 이곳은");
Obj.Close();

 

728x90
반응형