2011-03-17 97 views
1

我在本地有一个csv文件,我尝试使用servlet作为响应返回。我使用dojo调用这个servlet,但它似乎并不想下载它。我已将响应标题设置为“Content-Disposition”和附件; filename = myfile,但它不允许将文件另存为对话框出现。使用dojo下载csv文件xhrget

我想我读的地方dojo不允许文件保存对话框出现。

回答

3

这不是“Dojo不允许”保存对话框出现的问题 - 你不能通过本质上通过XHR做这样的事情。

如果您希望将某人作为附件提供下载,则需要使用完整页面请求(例如iframe)执行此操作。

也许dojo.io.iframe值得一看:http://dojotoolkit.org/reference-guide/dojo/io/iframe.html