在浏览器中用 JavaScript 写入文件

问题描述 投票:0回答:1

我有一个文本框,用户可以在其中写反馈,我想将反馈写到一个文件中,以便我可以阅读它们。

我想要一个类似于

open("file", "w")
的东西。 我试过使用 fs,但我不能使用 node.js,因为我的网站是用 replit 托管的。

任何帮助将不胜感激。

谢谢

javascript file browser filesystems
1个回答
0
投票

如果用户使用您显示的逻辑将文本写入文件,该文件将保存在用户的计算机上,因此您将没有机会看到该文件。

如果你想写入一个你有权访问的文件,你必须在服务器端使用 Node.js(或任何服务器端语言)来完成。

步骤是:

  1. 用户在某个地方输入文字,点击提交按钮。
  2. 此时,向服务器发送一个请求,其中包含输入的数据。
  3. 服务器获取该请求并执行相应的功能以将数据写入您指定的文件。

通过这种方式,文件位于您的服务器/PC 中,这意味着您可以访问它。

但是如果你还想创建一个用户端文件或者写,检查一下

© www.soinside.com 2019 - 2024. All rights reserved.