2

我有一个典型的 HTML 表单,上面有一些不同类型的字段。我想要达到的目标如下:

  1. 一旦表单的输入字段填写了值,一个按钮就可以将所有填写的字段/值对保存到某种本地文件中,这使我可以在未来的情况下...

  2. 通过从所述文件中检索字段/值对而不是手动输入它们来自动填充相同的 HTML 表单。

理想情况下,这必须通过 JavaScript 来实现,因为包含 HTML 表单的网页是由嵌入式系统提供的,而 PHP 或其他服务器端脚本不可用。

是否有可能通过 JavaScript(或任何其他浏览器端的努力方法)实现这一目标?如果是这样,怎么做?非常感谢。


编辑:目标环境是使用 4 种主要浏览器中的任何一种的普通 PC/笔记本电脑中的普通用户。将“启用 Cookie”和“安装最新浏览器版本”作为必要条件是可以接受的,但外部插件/插件不是。

后来:NullUserException 在这个方向上有所成就。他已经能够使用 JavaScript 从本地文件中读取数据: Using a local file as a data source in JavaScript

4

3 回答 3

1

我认为,对于您的特定站点,您可以将数据存储在本地存储中。只有您的应用程序才能访问该数据。您也可以在存储之前对其进行加密。

您可以参考 diveintohtml5.info/storage 开始。

快乐编码。

于 2013-10-22T15:20:42.860 回答
0

很确定您将无法在本地保存文件,然后再次将其拾取。

然而,显然有 cookie,而且这只是在现代浏览器中,也是 LocalStorage,它可以保存相当多的数据,可以通过 Javascript 和 jQuery 检索。

这可能是我会采用的方式,但它确实取决于您的浏览器版本。

于 2013-10-22T04:50:09.757 回答
0

问题有些模棱两可,请说明您要做什么。

如果是这样,我不知道你是否想为你做点什么: https ://addons.mozilla.org/en-US/firefox/addon/greasemonkey/

于 2013-10-22T04:55:22.307 回答