4

Я пытаюсь создать текстовый файл с помощью javascript. Я пробовал следующий код, но это не сработало. пожалуйста, дайте мне решение. Спасибо .Как создать текстовый файл с помощью JavaScript?

var fso, file; 
fso = new ActiveXObject("Scripting.FileSystemObject"); 
file = fso.CreateTextFile("c:\\Mytest\test.txt"); 
file.Close(); 
+3

Деятельность ActiveX работает только в Internet Explorer. – Pointy

+0

@Pointy Спасибо – anandh199g

+0

@isherwood Спасибо – anandh199g

ответ

4

Вы не можете сделать это с помощью ActiveXObject, как это работает только в IE .. Посмотрите на File System APIs of HTML5, которые могут помочь вам

+0

Большое спасибо – anandh199g

+0

Всегда приветствую .... !!! –

+0

Как заставить его работать с другими браузерами, такими как хром, FF и сафари? – anandh199g

1

Ровно, ActiveX работает только в IE. И вам нужно определить функцию и вызвать ее.

<script> 
function wtf() { 
set fso = CreateObject("Scripting.FileSystemObject"); 
set s = fso.CreateTextFile("C:\test.txt", True); 
s.writeline("HI"); 
s.writeline("Bye"); 
s.writeline("-----------------------------"); 
s.Close(); 
} 
</script> 
<body onload="wtf()"> 
+0

'wtf'? : D lol Спасибо. – anandh199g

+1

jajaja wtf = записать в файл jeejeje –

+0

Как заставить его работать с другими браузерами, такими как хром, FF и сафари? – anandh199g

Смежные вопросы