Manipulações de arquivos, como leitura / gravação de arquivos locais usando Javascript sem servidor
Eu só estou tentando na tarefa, sistema de manipulação de arquivos usando script java. Como fui indicado na API do arquivo W3C (https://www.w3.org/TR/FileAPI/ ), só podemos ler arquivos locais como
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);
}
mas parece que não há opções para gravar em arquivo sem servidor. Tentei buscar soluções em sites comohttp://www.stackoverflow.com/, o estudo diz que quase não há possibilidades.
Por exemplo, o que eu consegui é
dehttps://gist.github.com/Arahnoid/9925725
Ele mostra o erro "TypeError: file.open não é uma função."
Então, minha pergunta é:Existe alguma possibilidade de manipulações de arquivos (perguntando apenas sobre o arquivo Write) para arquivos locais sem usar scripts do lado do servidor ou existem extensões disponíveis?
Podemos manipular arquivos usando linguagens de script de servidor como PHP, Node.js.
Desde já, obrigado.