目前它只是打开了xml,但我希望得到一个对话框来询问客户端是否保存/打开。我正在使用jquery
$('#btnDownloadConfig').click(function(event){
var location="/csm"+path;
window.open(location);
/*it opens up a new window having url "http://incsm:8181/csm/files/12345/csmclient.xml*/
});
我在服务器上的路径
E:\Tomcat 6\webapps\csm\files\12345
上面的路径包含csmclient.xml
文件,如何显示一个对话框,要求保存/打开此文件?
答案 0 :(得分:3)
这是不可能的。如果您希望浏览器提示用户下载通常会呈现的文件,则必须从服务器发送Content-Disposition标头(将文件标记为附件)。客户端没有什么可以做的。