我不知道是否有可能,但以下是我的想法。我想使用文件输入来加载JSON文件,在网页上进行编辑,并将更改保存到初始文件中。出于安全原因,我知道浏览器无法完全访问磁盘,但我想知道是否有一种方式允许特定文件的更新。
简而言之,流程如下:
1. 加载文件 2. 编辑文件 3. 保存更改(重写初始文件)
我不关心浏览器兼容性,因此如果解决方案基于特定浏览器的API,则对我来说已足够好。
此外,我知道`download`属性,但我试图避免“正常”的下载流程(弹出窗口或将文件扔到Downloads文件夹中)。
提前感谢!
简而言之,流程如下:
1. 加载文件 2. 编辑文件 3. 保存更改(重写初始文件)
我不关心浏览器兼容性,因此如果解决方案基于特定浏览器的API,则对我来说已足够好。
此外,我知道`download`属性,但我试图避免“正常”的下载流程(弹出窗口或将文件扔到Downloads文件夹中)。
提前感谢!
download
属性,但我试图避免“正常”的下载流程。这是否要求不使用download
属性?或者不使用“保存文件”对话框?文件应该如何保存?请参见http://stackoverflow.com/questions/30563157/edit-save-self-modifying-html-document-format-generated-html-javascript - guest271314html
和js
吗?需求应该可以通过使用input type="text"
或textarea
、input type="file"
元素来实现。 - guest271314