2012-10-06 3 views
1

IE에서 로컬 파일로 데이터를 쓸 수 없습니다. 나는 다음 문제가 : 나는 다음 내용JScript, IE에서 파일에 데이터 쓰기

<html> 
<head> 
<title>File's saving</title> 
    <SCRIPT> 
function cf_random() { 
b="c:\\file.txt"; 

var fso, f1; 
fso = new ActiveXObject("Scripting.FileSystemObject"); 
f1 = fso.CreateTextFile(b, true); 

f1.WriteLine("Testing") ; 
document.writeln("File " + b + " is created."); 
} 
    </SCRIPT> 


</head> 
<BODY> 
<input type=button value="Create file" onClick="cf_random()"> 
</body> 
</html> 

가 잘 작동하지만, 내가 북마크를 사용하여 사이트에 연결 통근 JS 파일을 동일한 코드를 할 때와 HTML 페이지 만들 때 - 나는 오류 SCRIPT429를 얻을 : 자동화 서버가 객체를 생성 할 수 없습니다. (코드 숨김)

javascript: (function() { 
    var s2 = document.createElement('script'); 
    s2.src = 'http://192.168.0.100/jquery.js'; 
    document.body.appendChild(s2); 
})(); 

$(document).ready(function(){  
b="c:\\file.txt"; 
var fso, f1; 
fso = new ActiveXObject("Scripting.FileSystemObject"); 
f1 = fso.CreateTextFile(b, true); 
f1.WriteLine("Testing") ; 
document.writeln("File " + b + " is created."); 
}); 

무엇이 잘못 될 수 있습니까?

+0

스크립트를 사용하여 클라이언트 컴퓨터의 파일에 쓰지 않는 것이 좋습니다. –

+0

설명하려고합니다. 내 사이트에서 사용하지 않을 코드입니다. 그것은 로컬 컴퓨터를위한 코드입니다. 나는 js 코드, 현재 내 브라우저에로드 된 웹 페이지 (내 페이지가 아닌, 예를 들어 Google 페이지 일 수 있음)를 파싱하려고 시도하고 extern 파일에 불명예 한 결과를 작성합니다. 그래서 파일에 써야합니다. – abilash

+0

아마도 도움이 될까요? http://stackoverflow.com/questions/10193532/javascript-how-to-append-data-to-a-file –

답변

1

이 문제가 해결되었습니다. 그것은 단지 비밀 설정입니다.