Javascript:如何使用另存为对话框将文件发送到服务器

时间:2011-08-17 22:32:39

标签: javascript .net

我有一个我通过服务器上的代码生成的文件。我希望用户通过单击按钮将这个新文件保存到他们的计算机上。

我一直在寻找在我的代码隐藏文件或javascript中执行此操作的方法。

我发现了document.execCommand(....)javascript,但我不认为这是正确的方向。

对新手的任何帮助都会有很大的帮助!

1 个答案:

答案 0 :(得分:1)

这不应该是你需要花哨的Javascript来解决的问题。您只需在页面上添加一个连接到特定URL的按钮,并包含某种类型的ID,以将其链接到您的服务器生成的文件。由服务器选择正确的文件并使用适当的标题将其提供给用户。