将变量的内容保存到文件中
Save content of variable to a file
是否可以使用JQuery将变量的内容保存到文件中
我有一个html表单(字母),它被保存和编辑以后再次由用户。
我在一个变量中捕获了整个html文档,但现在我想将该变量写入一个文件,并使用cron将其保存回DB。
这是我到目前为止的代码
$( 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
的内容保存到一个文件,并将该文件发送回4D(我的数据库)与php cron进程。
jQuery是一个JavaScript库,JavaScript是一种客户端语言,所以你不能用它保存任何数据到文件中。要么你将数据传递给PHP脚本,该脚本将内容存储在服务器上(例如在数据库中),要么你将数据保存在客户端(例如在Cookie中或使用Web Storage API)。
所以,回答你的问题:不,它是不可能保存一个变量的内容到一个文件与jQuery。
然而,有一些插件可以通过jQuery提供对本地文件系统的访问,但我不建议使用它们。按照设计,JavaScript不能访问本地文件系统(出于安全原因)。上面提到的插件使用了一些hack 和变通方法来访问文件系统(ActiveX和Java applet)。
在我看来,最好的选择是用jQuery发出一个AJAX请求,然后让服务器上的PHP脚本负责编写(和进一步处理)文件。
相关文章:
- 将Javascript从PHP变量保存到文件
- 如何在ReactNative项目中将本地文本文件加载到字符串变量中
- 如何从批处理文件调用一个带有2个参数的java脚本函数,并将结果返回到环境变量
- Node.js Express:重新访问注入到文件中.html变量
- AngularJS是否将变量保存到文件中
- 如何将变量保存到文件中,以便在下次站点运行时加载这些变量
- 更改javascript变量并将其保存到文件中
- 如何将json数据从文件加载到jquery变量
- 将本地XML文件值加载到Javascript变量中
- 如何用jQuery将一个文件作为文本字符串加载到某个变量中
- 如何通过Ajax将返回的字符串从php文件存储到Javascript变量
- 如何将文本文件内容保存到Javascript变量
- 将外部XML文件加载到js变量中以使用jquery
- 如何声明配置文件变量并将它们集成到JS文件中?如何为构建排除/包含函数
- 将变量的内容保存到文件中
- 在Java的Spring框架中,将.properties文件中定义的元素存储到JavaScript变量中的最佳方法是什么
- 将输入文件内容保存到一个变量
- 如何使用Javascript读取.txt文件的内容并将其存储到全局变量中
- Javascript+jQuery UI:将JSON变量外部化到文件后,如何读回值
- 使用“;FSO”;在Javascript中,如何编写一个变量's的内容添加到文件中