使用Javascript在指定位置保存文本文件

使用Javascript在指定位置保存文本文件,javascript,html,node.js,file,Javascript,Html,Node.js,File,我希望能够创建一个文本文件,并使用HTML和Javascript将其保存在特定位置。我想将文件下载到我在代码中指定的位置,而不更改浏览器设置。我希望能够在Node JS上执行此操作。出于安全原因,JavaScript根本不允许强制下载,更不用说强制下载到特定位置了。不可能按你的要求去做。这是不可能的。有关详细信息,请参阅本文:请询问有关您的代码的特定问题,然后发布您的代码。您所要求的内容是不可能的,浏览器也不允许,因为这违反了安全规定。例如,如果您可以更改目录位置,也可以更改名称,比如您创建了一

我希望能够创建一个文本文件,并使用HTML和Javascript将其保存在特定位置。我想将文件下载到我在代码中指定的位置,而不更改浏览器设置。我希望能够在Node JS上执行此操作。

出于安全原因,JavaScript根本不允许强制下载,更不用说强制下载到特定位置了。不可能按你的要求去做。

这是不可能的。有关详细信息,请参阅本文:

请询问有关您的代码的特定问题,然后发布您的代码。您所要求的内容是不可能的,浏览器也不允许,因为这违反了安全规定。例如,如果您可以更改目录位置,也可以更改名称,比如您创建了一个名为loveletter.txt的文件,现在您可以将其保存为/etc/hosts或C:/windows/system32/etc/hosts或类似包含恶意主机的文件;现在,当你的受害者试图进入一个网站(比如google.com)时,他们可能会在你指向他们和鲍勃的叔叔的地方结束。因此限制:)为什么人们每天都问这个问题。这个问题已经被问了很多次,也被回答了很多次……可能重复的说法并不完全正确。您可以使用JavaScript创建和下载文件。您无法强制下载到。@spencer.sm您根本无法强制下载。你所能做的就是让浏览器提供下载。在你编辑评论之前,我回复了你的评论,我尝试了,并得到了下载提示。如果你使用Chrome并关闭了“下载前询问保存每个文件的位置”,那么你可以在那里强制下载,但这是例外,而不是规则。