我正在编写一个简单的 HTML+JavaScript 应用程序,旨在从本地文件加载并在用户的浏览器中运行。它将允许他们在文本区域中输入一些文本...并且还必须允许他们保存它!
这就是我的问题:鉴于 JavaScript 无法访问本地文件系统,我怎样才能保存此文本?
最佳答案
您应该使用 HTML 页面上的 form
元素创建表单。之后,创建一个服务器端脚本(PHP、Ruby、Python)来处理表单数据。您可以通过 POST 或 GET 请求传输数据。
<form method="post" action="/process.php">
<textarea name="text"></textarea>
<button type="submit">Send data</button>
</form>
和process.php
:
if (isset($_POST["text"]))
{
file_put_contents("my_file.txt", $_POST["text"]);
}
关于javascript - 如何使本地 HTML 页面将文本保存到本地文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3440534/