1. 程式人生 > >js 寫檔案流 方法

js 寫檔案流 方法

function writeFile(filecontent){

 filecontent = new Date()+">>>"+filecontent;
   var fso = new ActiveXObject("Scripting.FileSystemObject");  
   try{    
        file = fso.GetFile("D:\\logs\\test.txt");    
    }catch(e){    
        file = null;    
    }    
    if(!file){    
        //如果沒有,建立檔案    
        try{      
            fso.CreateTextFile("D:\\logs\\test.txt",true);    
            file = fso.GetFile("D:\\logs\\test.txt");    
        }catch(Ee){    
            file = null;    
        }    
    }
    if(file == null){    
        alert('建立本地檔案失敗,file==null');    
        return;    
    }
    ts = file.OpenAsTextStream(8,true);    
    ts.WriteLine(filecontent);    
    ts.Close();
}