2012-08-07 5 views
0

다운로드 단추를 클릭하십시오. 나머지 api url (http : // localhost : xxxx/xx.xml)에서 xml 파일을 "가져 와서"사용자 데스크톱에 저장해야합니다. 어떻게 자바 스크립트에서 이것을 달성합니까. 감사.파일 받기 및 나머지 api에서 다운로드

+1

새 탭에서 해당 URL을 열어 사용자가 처리하도록했습니다. 아마 가장 쉬운 방법 일 것입니다. –

답변

0

당신은 웹 호스트를 제어 할 경우, 헤더 보내

Content-disposition: attachment; filename=x.xml 

당신은 또한 downloadify 플래시 객체와 같은 AJAX 호출 뭔가를 사용할 수 있습니다. 이것들 이외에는 파일을 강제로 다운로드 할 수있는 고유 한 방법이 없습니다.

1
$('#your_button').click(function(){ 
    window.open('http://localhost:xxxx/xx.xml'); 
    return false; 
}); 
+0

감사합니다. 하지만 파일을 다운로드해야합니다. 다운로드를 구현하는 방법에 대한 아이디어. – user1580577