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

Web ホストを制御できる場合は、ヘッダーを送信します。

Content-disposition: attachment; filename=x.xml

また、AJAX 呼び出しやdownloadify flash オブジェクトのようなものを使用することもできます。これら以外に、ファイルのダウンロードを強制するネイティブな方法はありません

于 2012-08-07T00:24:47.147 に答える