gpt4 book ai didi

javascript - 将变量内容保存到文件

转载 作者:行者123 更新时间:2023-11-30 12:18:46 26 4
gpt4 key购买 nike

是否可以使用 JQuery 将变量的内容保存到文件中。

我有一个 html 表单(信件),稍后由用户保存和编辑。
我将整个 html 文档捕获在一个变量中,但现在我想将该变量写入一个文件并使用 cron 将其保存回数据库。

这是我到目前为止的代码

$( document ).ready(function() {
var isDirty = false;
$("textarea").on("change", function() {
isDirty = (this.defaultValue !== this.value);
if (isDirty)
this.defaultValue = this.value;
});

$("input").on("change", function() {
isDirty = (this.defaultValue !== this.value);
if (isDirty)
this.defaultValue = this.value;
});
});

function getPageHTML() {
var vDocText = "<html>" + $("html").html() + "</html>";
console.log(vDocText);
}

所以我想最终将 vDocText 的内容保存到一个文件中,然后使用 php cron 进程将文件发送回 4D(我的数据库)。

最佳答案

jQuery 是一个 JavaScript 库,而 JavaScript 是一种客户端语言,因此您不能使用它来将任何数据保存到文件中。您可以将数据传递给将内容存储在服务器上(例如在数据库中)的 PHP 脚本,或者将数据保存在客户端上(例如在 Cookie 中或使用 Web Storage API )。

因此,回答您的问题:不,不可能使用 jQuery 将变量的内容保存到文件中。

但是,有certain plugins通过 jQuery 提供对本地文件系统的访问,但我不建议使用它们。按照设计,JavaScript 无法访问本地文件系统(出于安全原因)。上述插件使用一些hacks 和变通方法来访问文件系统(ActiveX 和 Java applet)。

在我看来,最好的选择是发布 AJAX request with jQuery并让服务器上的 PHP 脚本负责编写(和进一步处理)文件。

关于javascript - 将变量内容保存到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31669773/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com