1

是否可以仅通过客户端编程来操作文件?我正在创建一个文本编辑器,它需要一个上传的文件,并且需要在编辑后保存到另一个位置。客户端编码可以吗?

4

1 回答 1

0

是的,你描述的一切都是可能的。您需要的是:FileReader用于读取文件的 API 和用于保存具有特定名称的download属性。a该解决方案不会跨浏览器,但可以在现代浏览器中使用。

  • 编辑1:您不能像对文件系统具有完全访问权限的语言那样进行操作(例如,您不能通过文件的路径打开文件)。用户需要在您的编辑器页面中拖动文本文件或选择带有<input type="file" />.
  • 编辑2:保存文件也是如此。download您可以在属性中为用户提供具有指定文件名的链接。当用户点击此链接时,文件将保存在他的下载文件夹中。
于 2013-04-23T07:00:47.757 回答