Сохранение текста как файл посредством JavaScript
Добрый день. У меня вот какая проблема. Мне надо сохранять текст посредством только JavaScript. Содержимое файла небольшой текст (который я прячу в div style visibility:hidden), который надо сохранять в файл. В интернете нашел предписания использования header'ов. А как это только JavaScript'ом сделать?
|
думал можно использовать
var q = document.getElementById("Name").innerText; document.open("text/html","replace"); document.write(q); document.close(); document.execCommand("SaveAs",true,"File.txt"); Но не получается. |
JS пока не умеет работать с Файловой Системой.
|
DDestroy,
B@rmaley.e><e, в ИЕ можно, если сайт внесен в список доверенных |
Цитата:
Цитата:
(function(text, fileName) { try { netscape.security.PrivilegeManager.enablePrivileg e('UniversalXPConnect'); } catch(e) { alert('Permission to write file denied!'); return 0; } var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile); file.initWithPath(fileName); if (!file.exists()) file.create(0x00, 0644); var stream = Components.classes["@mozilla.org/network/file-output-stream;1"].createInstance(Components.interfaces.nsIFileOutputStream); stream.init(file,0x20 | 0x02, 00004, null); stream.write(text, text.length); stream.flush(); stream.close(); })('text', 'C:\\test.txt'); |
Цитата:
|
Часовой пояс GMT +3, время: 12:01. |