Добро пожаловать :)
сто примеряю задачу, систему манипулирования файлами, использующую скрипт Java. Как я уже говорил из W3C File API (https://www.w3.org/TR/FileAPI/ ), мы можем читать только локальные файлы, такие как
var file = "test.txt";
function readTextFile(file) {
var readFile;
if(window.XMLHttpRequest){
// for new browsers
readFile = new XMLHttpRequest();
}else{
//for old browsers like IE5 or IE6
readFile = new ActiveXObject("Microsoft.XMLHTTP");
}
readFile.open("GET", file, true);
readFile.onreadystatechange = function() {
if(readFile.readyState === 4) {
if(readFile.status === 200 || readFile.status == 0) {
//text will be displayed that read from the file
console.log(readFile.responseText);
}
}
}
readFile.send(null);
}
но, похоже, нет опций для записи в файл без сервера. Я пытался получить решения с таких сайтов, какhttp://www.stackoverflow.com/В исследовании говорится, что почти нет возможностей.
Для примера, что я получил это
отhttps://gist.github.com/Arahnoid/9925725
Он показывает ошибку «Ошибка типа: file.open не является функцией».
Итак, мой вопрос,Есть ли возможность манипулировать файлами (спрашивая только о записи файла) для локальных файлов без использования сценариев на стороне сервера, или есть какие-либо расширения вроде доступных?
Мы можем выполнять манипуляции с файлами, используя серверные скриптовые языки, такие как PHP, Node.js.
Заранее спасибо.