0

单击下载按钮时,我需要从rest api url(http://localhost:xxxx/xx.xml)“获取”一个xml文件并将其保存在用户桌面上。我如何在javascript中实现这一点。谢谢。

4

2 回答 2

1
$('#your_button').click(function(){
    window.open('http://localhost:xxxx/xx.xml');
    return false;
});
于 2012-08-07T00:23:26.400 回答
0

如果您可以控制虚拟主机,请发送标头:

Content-disposition: attachment; filename=x.xml

您还可以使用 AJAX 调用和类似downloadify flash 对象的东西。除此之外,没有本地方法可以强制下载文件

于 2012-08-07T00:24:47.147 回答