gpt4 book ai didi

javascript - 如何用JavaScript写入txt文件

转载 作者:行者123 更新时间:2023-12-02 17:41:39 25 4
gpt4 key购买 nike

我想使用 JavaScipt 在 txt 文件中保存一些内容

<input type="date" id="date1">
<script>
var a=document.getElementByid("date1");
var fso = new ActiveXObject("Scripting.FileSystemObject");
var fh = fso.CreateTextFile("Test.txt", 8, true);
fh.WriteLine("Something");
fh.Close();

</script>

我尝试过这个,但它不起作用。我的主要想法是获取表单输入的值并将其保存在 Test.txt

最佳答案

你不能;不可靠,跨浏览器。浏览器中的 JavaScript(显然您正在使用它)在沙箱中运行,并且不允许访问本地文件系统。某些旧版本的 IE 将允许您按照问题中所示的方式使用 FileSystemObject ,但只会出现大量安全警告,而现代版本根本不允许这样做。

File APIFileSystem API允许从文件系统中的文件进行有限的读取,但写入仍在进行中。

您最好的选择是将表单发布到您的服务器,可能使用 target="_blank",并让服务器使用 Content-Disposition: 附件进行响应; filename=Test.txt header 和文件数据,这将导致浏览器询问用户将其保存在哪里。

关于javascript - 如何用JavaScript写入txt文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22153386/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com