需要使用 JavaScript 修改文件名和位置

Need to modify a file name and location using JavaScript

我需要帮助编写 HTML5 中的网页,我可以在其中浏览文件并在文本框中输入名称并指定位置,以便门户可以重命名并保存文件在指定的位置。

问题是我不应该使用任何服务器端语言,例如 PHP 或 Perl。

有没有一种方法可以使用 JavaScript 或 jQuery 或任何客户端可执行语言来实现此目的。

非常感谢任何见解。

您可以使用 node.js 中的 fs (filesystem) api 来完成。

var fs = require("fs");

fs.rename("/tmp/hello", "/tmp/world", function (err) {
    if (err) {
        throw err;
    } else {
        console.log("rename complete");
    }
});

没有。那将是一个巨大的安全漏洞。您不能以编程方式更改客户端的文件系统。