如何使用JavaScript获取“保存/另存为文件”对话框

如何使用JavaScript获取“保存/另存为文件”对话框,javascript,html,Javascript,Html,我的网站将在客户端PC中以预定义的文件路径创建一个文件,我将写入该文件。我将在文本框中显示路径 例如: c:/myfolder/today.txt 现在,我必须在单击时提供一个“浏览”按钮,用户应该能够根据自己的选择选择目标路径,然后我应该使用文件名来编写内容 你不能那样做。您对客户端PC上的路径没有控制权。但您可以控制文件名 使用内容处置:标题 例如: Content-Disposition: attachment; filename="today.txt" 您不能直接使用javascri

我的网站将在客户端PC中以预定义的文件路径创建一个文件,我将写入该文件。我将在文本框中显示路径

例如:

c:/myfolder/today.txt

现在,我必须在单击时提供一个“浏览”按钮,用户应该能够根据自己的选择选择目标路径,然后我应该使用文件名来编写内容

你不能那样做。您对客户端PC上的路径没有控制权。但您可以控制文件名

使用
内容处置:
标题

例如:

Content-Disposition: attachment; filename="today.txt"

您不能直接使用javascript,但可以设置
窗口。导航到处理程序的url,该url将返回要保存的文件内容,或直接导航到服务器上的文件

以下是通过处理程序返回文件的示例:


下面是
.txt
文件的示例:

我的网站将在客户端PC中以预定义的文件路径创建一个文件
这将如何发生?我想知道一个网站如何在我的硬盘上创建一个文件?这些知识将帮助我烧毁互联网