Javascript写入文件系统
我需要写入web应用程序的文件系统。请不要回答“你不能那样做”,因为这没有帮助。我看到它可以用HTML5、php、python等来完成。我只是在做一个基本的编写。编写的文件由搜索引擎爬网,这就是为什么我有这个奇怪的要求 要执行文件读取,请执行以下操作:Javascript写入文件系统,javascript,jquery,ajax,html,Javascript,Jquery,Ajax,Html,我需要写入web应用程序的文件系统。请不要回答“你不能那样做”,因为这没有帮助。我看到它可以用HTML5、php、python等来完成。我只是在做一个基本的编写。编写的文件由搜索引擎爬网,这就是为什么我有这个奇怪的要求 要执行文件读取,请执行以下操作: $.ajax({ type: "POST", url: "./engine-text.txt", dataType: "text", async: false, success: function (dat
$.ajax({
type: "POST",
url: "./engine-text.txt",
dataType: "text",
async: false,
success: function (data) {
text_data = data;
}
});
我想写一些简单的东西。我只是在这个文件中添加或删除文本行,然后将其写回。目前我没有php或python。我基本上有JQuery、HTML5和Ruby。请记住,另一个程序需要能够读取此文件,所以我认为HTML5不起作用。
谢谢 出于安全考虑,通常不能在浏览器中使用 然而,这并不意味着你不能让你的浏览器让你的服务器去做它->例如服务器端的JavaScript Node.js 例如使用文件系统
var fs = require('fs');
fs.writeFile("yourpath", "Hello", function(err) {
if(err) {
console.log(err);
} else {
console.log("The file was saved!");
}
});
某些浏览器现在允许通过文件Api访问文件系统:
有关更详细的答案,请参阅此链接:
此库使用非常简单:可能重复的代码需要使用AJAX编写服务器端代码。可能重复的代码还需要理解/澄清您实际上是想写入服务器文件系统,而不是客户端。